| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder   |  $16.84 |  26,600 |  $447,832.28 |  25,514,739 |  2017-05-05 |  Filing |  
  |    Large Shareholder   |  $16.42 |  26,600 |  $436,670.92 |  25,488,139 |  2017-05-04 |  Filing |  
  |    Large Shareholder   |  $16.47 |  26,600 |  $438,221.70 |  25,461,539 |  2017-05-03 |  Filing |  
  |    Large Shareholder   |  $16.73 |  19,243 |  $321,985.42 |  25,434,939 |  2017-05-02 |  Filing |  
  |    Officer, Director   |  $16.60 |  4,500 |  $74,700.00 |  20,500 |  2015-07-22 |  Filing |  
  |    Officer, Director   |  $25.28 |  1,000 |  $25,284.50 |  16,000 |  2015-02-03 |  Filing |  
  |    Officer, Director   |  $28.88 |  726 |  $20,969.78 |  15,000 |  2014-06-02 |  Filing |  
  |    Officer, Director   |  $28.75 |  274 |  $7,876.13 |  14,274 |  2014-06-02 |  Filing |  
  |    Large Shareholder, Director   |  $28.70 |  2,695,055 |  $77,348,078.50 |  4,904,752 |  2014-05-09 |  Filing |  
  |    Large Shareholder, Director   |  $28.70 |  2,695,055 |  $77,348,078.50 |  4,904,752 |  2014-05-09 |  Filing |  
  |    Officer, Director   |  $23.73 |  665 |  $15,780.45 |  665 |  2013-08-19 |  Filing |  
  |    Officer, Director   |  $20.76 |  2,000 |  $41,518.20 |  14,000 |  2013-04-26 |  Filing |  
  |    Director   |  $20.65 |  3,600 |  $74,340.00 |  3,600 |  2013-02-21 |  Filing |  
  |    Officer, Director   |  $19.00 |  5,000 |  $95,000.00 |  5,000 |  2013-01-18 |  Filing |  
  |    Officer, Director   |  $19.00 |  4,200 |  $79,800.00 |  4,200 |  2013-01-18 |  Filing |  
  |    Officer, Director   |  $19.00 |  12,000 |  $228,000.00 |  12,000 |  2013-01-18 |  Filing |