| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Officer   |  $10.27 |  1,000 |  $10,270.00 |  21,838 |  2015-12-23 |  Filing |  
  |    Officer   |  $11.02 |  500 |  $5,510.00 |  1,512 |  2015-12-03 |  Filing |  
  |    Officer, Director   |  $12.50 |  5,000 |  $62,500.00 |  70,336 |  2015-10-19 |  Filing |  
  |    Officer   |  $12.69 |  900 |  $11,421.00 |  12,477 |  2015-09-21 |  Filing |  
  |    Officer   |  $12.47 |  729 |  $9,090.63 |  13,377 |  2015-09-18 |  Filing |  
  |    Officer   |  $11.93 |  904 |  $10,784.72 |  22,838 |  2015-09-14 |  Filing |  
  |    Officer   |  $12.00 |  500 |  $6,000.00 |  23,742 |  2015-09-14 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $15.45 |  20,000 |  $309,000.00 |  797,870 |  2015-01-12 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $15.10 |  8,850 |  $133,635.00 |  817,870 |  2015-01-08 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $15.04 |  11,150 |  $167,696.00 |  826,720 |  2015-01-07 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $15.00 |  200 |  $3,000.00 |  837,870 |  2014-12-23 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $15.00 |  3,066 |  $45,990.00 |  838,070 |  2014-12-22 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $15.03 |  3,035 |  $45,616.05 |  841,136 |  2014-12-19 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $15.03 |  3,590 |  $53,957.70 |  844,171 |  2014-12-18 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $15.01 |  3,774 |  $56,647.74 |  847,761 |  2014-12-17 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $15.02 |  3,896 |  $58,517.92 |  851,535 |  2014-12-16 |  Filing |  
  |    Director   |  $14.75 |  8,548 |  $126,083.00 |  35,578 |  2014-12-04 |  Filing |  
  |    Director   |  $14.75 |  3,452 |  $50,917.00 |  44,126 |  2014-12-03 |  Filing |  
  |    Director   |  $14.75 |  2,000 |  $29,500.00 |  47,578 |  2014-11-25 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $15.02 |  7,061 |  $106,023.74 |  855,431 |  2014-08-21 |  Filing |