| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $42.93 | 16,500 | $708,345.00 | 19,871,051 | 2010-03-19 | Filing |
| Large Shareholder | $42.93 | 7,500 | $321,975.00 | 19,887,551 | 2010-03-18 | Filing |
| Large Shareholder, Director | $43.00 | 16,500 | $709,500.00 | 3,471,162 | 2010-03-19 | Filing |
| Large Shareholder, Director | $43.00 | 7,500 | $322,500.00 | 3,487,662 | 2010-03-18 | Filing |
| Large Shareholder | $41.76 | 73,645 | $3,075,415.20 | 19,895,048 | 2010-03-12 | Filing |
| Large Shareholder | $41.76 | 73,645 | $3,075,415.20 | 3,319,880 | 2010-03-12 | Filing |
| Officer, Director | $38.36 | 2,000 | $76,711.00 | 24,000 | 2010-02-08 | Filing |
| Large Shareholder, Officer, Director | $39.40 | 5,000 | $197,000.00 | 78,101 | 2009-12-17 | Filing |
| Large Shareholder, Officer, Director | $39.35 | 5,000 | $196,750.00 | 83,101 | 2009-12-17 | Filing |
| Large Shareholder, Officer, Director | $39.30 | 5,090 | $200,037.00 | 88,101 | 2009-12-17 | Filing |
| Large Shareholder, Officer, Director | $39.40 | 10,000 | $394,000.00 | 78,101 | 2009-12-16 | Filing |
| Large Shareholder, Officer, Director | $39.30 | 10,000 | $393,000.00 | 88,101 | 2009-12-16 | Filing |
| Large Shareholder, Officer, Director | $39.35 | 9,600 | $377,760.00 | 98,101 | 2009-12-16 | Filing |
| Large Shareholder, Officer, Director | $39.45 | 400 | $15,780.00 | 107,701 | 2009-12-16 | Filing |
| Large Shareholder, Officer, Director | $39.00 | 5,000 | $195,000.00 | 78,101 | 2009-12-15 | Filing |
| Large Shareholder, Officer, Director | $39.56 | 500 | $19,780.00 | 83,101 | 2009-12-15 | Filing |
| Large Shareholder, Officer, Director | $39.55 | 5,064 | $200,281.20 | 83,601 | 2009-12-15 | Filing |
| Large Shareholder, Officer, Director | $40.33 | 700 | $28,231.00 | 78,027 | 2009-12-07 | Filing |
| Large Shareholder, Officer, Director | $40.30 | 1,146 | $46,183.80 | 78,727 | 2009-12-07 | Filing |
| Large Shareholder, Officer, Director | $40.32 | 1,605 | $64,713.60 | 79,873 | 2009-12-07 | Filing |