| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Officer, Director   |  $32.60 |  2,800 |  $91,280.00 |  168,700 |  2012-05-02 |  Filing |  
  |    Officer, Director   |  $32.61 |  800 |  $26,088.00 |  171,500 |  2012-05-02 |  Filing |  
  |    Officer, Director   |  $32.62 |  200 |  $6,524.00 |  172,300 |  2012-05-02 |  Filing |  
  |    Officer   |  $30.75 |  9,384 |  $288,558.00 |  51,495 |  2012-03-13 |  Filing |  
  |    Officer   |  $30.76 |  9,216 |  $283,484.16 |  60,879 |  2012-03-13 |  Filing |  
  |    Officer   |  $30.77 |  1,200 |  $36,924.00 |  70,095 |  2012-03-13 |  Filing |  
  |    Officer   |  $30.78 |  2,300 |  $70,794.00 |  71,295 |  2012-03-13 |  Filing |  
  |    Officer   |  $30.79 |  400 |  $12,316.00 |  73,595 |  2012-03-13 |  Filing |  
  |    Officer   |  $30.41 |  3,000 |  $91,230.00 |  51,495 |  2012-03-12 |  Filing |  
  |    Officer   |  $30.42 |  4,649 |  $141,422.58 |  55,495 |  2012-03-12 |  Filing |  
  |    Officer, Director   |  $30.63 |  2,500 |  $76,575.00 |  187,670 |  2012-03-13 |  Filing |  
  |    Officer, Director   |  $30.64 |  1,000 |  $30,640.00 |  190,170 |  2012-03-13 |  Filing |  
  |    Officer, Director   |  $30.65 |  100 |  $3,065.00 |  191,170 |  2012-03-13 |  Filing |  
  |    Officer, Director   |  $30.40 |  4,254 |  $129,321.60 |  125,000 |  2012-03-12 |  Filing |  
  |    Officer, Director   |  $30.41 |  11,635 |  $353,820.35 |  129,254 |  2012-03-12 |  Filing |  
  |    Officer, Director   |  $30.42 |  1,787 |  $54,360.54 |  140,889 |  2012-03-12 |  Filing |  
  |    Officer, Director   |  $30.43 |  1,069 |  $32,529.67 |  142,676 |  2012-03-12 |  Filing |  
  |    Officer, Director   |  $30.44 |  1,100 |  $33,484.00 |  143,745 |  2012-03-12 |  Filing |  
  |    Officer, Director   |  $30.45 |  7,470 |  $227,461.50 |  144,845 |  2012-03-12 |  Filing |  
  |    Officer, Director   |  $30.46 |  4,220 |  $128,541.20 |  152,315 |  2012-03-12 |  Filing |