| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Officer   |  $397.11 |  300 |  $119,133.90 |  15,417 |  2015-02-10 |  Filing |  
  |    Officer   |  $398.05 |  856 |  $340,730.80 |  14,574 |  2015-02-09 |  Filing |  
  |    Officer   |  $389.03 |  1,656 |  $644,233.68 |  0 |  2015-02-02 |  Filing |  
  |    Officer   |  $346.50 |  1,981 |  $686,416.50 |  352 |  2014-12-15 |  Filing |  
  |    Officer   |  $345.88 |  440 |  $152,187.20 |  14,574 |  2014-12-04 |  Filing |  
  |    Officer   |  $335.65 |  1,749 |  $587,051.85 |  0 |  2014-12-02 |  Filing |  
  |    Officer   |  $330.00 |  1,750 |  $577,500.00 |  1,749 |  2014-11-11 |  Filing |  
  |    Officer, Director   |  $320.78 |  1,128 |  $361,839.84 |  17,985 |  2014-11-03 |  Filing |  
  |    Officer, Director   |  $330.97 |  1,127 |  $373,003.19 |  19,113 |  2014-10-01 |  Filing |  
  |    Officer   |  $330.97 |  1,750 |  $579,197.50 |  3,499 |  2014-10-01 |  Filing |  
  |    Officer, Director   |  $345.47 |  1,128 |  $389,690.16 |  20,240 |  2014-09-02 |  Filing |  
  |    Officer, Director   |  $332.93 |  1,128 |  $375,545.04 |  21,368 |  2014-08-01 |  Filing |  
  |    Officer, Director   |  $312.37 |  12,316 |  $3,847,148.92 |  22,496 |  2014-07-16 |  Filing |  
  |    Director   |  $315.00 |  605 |  $190,575.00 |  6,000 |  2014-06-20 |  Filing |  
  |    Director   |  $310.50 |  700 |  $217,350.00 |  6,605 |  2014-06-13 |  Filing |  
  |    Officer, Director   |  $318.93 |  484 |  $154,362.12 |  23,535 |  2014-06-02 |  Filing |  
  |    Officer   |  $289.15 |  1,221 |  $353,052.15 |  5,749 |  2014-05-19 |  Filing |  
  |    Officer, Director   |  $285.49 |  995 |  $284,062.55 |  24,019 |  2014-05-01 |  Filing |  
  |    Officer, Director   |  $285.43 |  642 |  $183,246.06 |  25,014 |  2014-05-01 |  Filing |  
  |    Officer, Director   |  $285.87 |  486 |  $138,932.82 |  25,656 |  2014-05-01 |  Filing |