| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $34.14 | 3,000 | $102,422.40 | 25,416 | 2010-05-06 | Filing |
| Officer | $36.50 | 4,700 | $171,568.80 | 26,174 | 2010-05-03 | Filing |
| Officer, Director | $33.67 | 9,000 | $303,045.30 | 205,151 | 2010-04-30 | Filing |
| Officer | $37.33 | 12,000 | $447,927.60 | 56,012 | 2010-04-30 | Filing |
| Large Shareholder, Officer, Director | $34.64 | 1,562 | $54,100.49 | 2,523,898 | 2010-04-26 | Filing |
| Large Shareholder, Officer, Director | $32.90 | 1,562 | $51,390.74 | 2,525,460 | 2010-03-25 | Filing |
| Large Shareholder, Officer, Director | $27.93 | 1,562 | $43,629.63 | 2,527,022 | 2010-02-25 | Filing |
| Large Shareholder, Officer, Director | $28.12 | 3,000 | $84,353.70 | 2,528,584 | 2010-02-22 | Filing |
| Large Shareholder, Officer, Director | $28.12 | 3,000 | $84,348.90 | 2,531,584 | 2010-02-19 | Filing |
| Large Shareholder, Officer, Director | $28.01 | 3,000 | $84,030.30 | 2,534,584 | 2010-02-18 | Filing |
| Large Shareholder, Officer, Director | $27.20 | 2,000 | $54,403.20 | 2,537,584 | 2010-02-16 | Filing |
| Large Shareholder, Officer, Director | $27.06 | 3,000 | $81,182.70 | 2,539,584 | 2010-02-12 | Filing |
| Large Shareholder, Officer, Director | $28.29 | 1,562 | $44,194.45 | 2,542,584 | 2010-01-25 | Filing |
| Large Shareholder, Officer, Director | $32.63 | 1,562 | $50,965.56 | 2,544,146 | 2009-12-28 | Filing |
| Large Shareholder, Officer, Director | $29.26 | 1,562 | $45,701.93 | 2,552,544 | 2009-11-25 | Filing |
| Large Shareholder, Officer, Director | $29.14 | 1,562 | $45,522.30 | 2,554,106 | 2009-10-26 | Filing |
| Large Shareholder, Officer, Director | $25.41 | 1,562 | $39,687.61 | 2,555,668 | 2009-09-25 | Filing |
| Director | $27.16 | 10,000 | $271,622.00 | 2,400 | 2009-09-15 | Filing |
| Director | $26.00 | 2,250 | $58,500.00 | 2,000 | 2009-09-01 | Filing |
| Director | $26.01 | 100 | $2,601.00 | 4,250 | 2009-09-01 | Filing |