| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Officer, Director   |  $28.50 |  2,500 |  $71,254.50 |  99,864 |  2010-07-01 |  Filing |  
  |    Officer, Director   |  $28.59 |  5,600 |  $160,123.60 |  99,864 |  2010-06-30 |  Filing |  
  |    Officer, Director   |  $28.57 |  300 |  $8,571.00 |  99,864 |  2010-06-29 |  Filing |  
  |    Officer, Director   |  $27.34 |  5,300 |  $144,902.00 |  99,864 |  2010-06-28 |  Filing |  
  |    Officer, Director   |  $28.05 |  6,300 |  $176,715.00 |  99,864 |  2010-06-25 |  Filing |  
  |    Officer   |  $25.76 |  3,300 |  $85,008.00 |  98,197 |  2010-06-18 |  Filing |  
  |    Officer   |  $27.64 |  6,000 |  $165,840.00 |  98,197 |  2010-06-28 |  Filing |  
  |    Officer   |  $27.15 |  9,000 |  $244,350.00 |  98,197 |  2010-06-25 |  Filing |  
  |    Officer   |  $25.79 |  6,700 |  $172,793.00 |  98,197 |  2010-06-21 |  Filing |  
  |    Officer   |  $25.76 |  4,600 |  $118,496.00 |  98,197 |  2010-06-18 |  Filing |  
  |    Officer, Director   |  $25.51 |  2,294 |  $58,519.94 |  99,864 |  2010-06-17 |  Filing |  
  |    Officer, Director   |  $25.50 |  6 |  $153.00 |  102,158 |  2010-06-16 |  Filing |  
  |    Officer, Director   |  $25.61 |  2,700 |  $69,147.00 |  102,164 |  2010-06-15 |  Filing |  
  |    Officer, Director   |  $25.56 |  5,000 |  $127,800.00 |  104,864 |  2010-06-15 |  Filing |  
  |    Officer, Director   |  $29.00 |  200 |  $5,800.00 |  104,864 |  2010-04-05 |  Filing |  
  |    Officer, Director   |  $28.01 |  3,000 |  $84,030.00 |  105,064 |  2010-03-31 |  Filing |  
  |    Officer   |  $28.50 |  449 |  $12,796.50 |  98,197 |  2010-04-05 |  Filing |  
  |    Officer   |  $28.55 |  4,551 |  $129,931.05 |  98,646 |  2010-04-01 |  Filing |  
  |    Officer   |  $28.55 |  4,849 |  $138,438.95 |  103,197 |  2010-04-01 |  Filing |  
  |    Officer   |  $28.50 |  101 |  $2,878.50 |  103,197 |  2010-03-11 |  Filing |