| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |        |  $15.04 |  3,071 |  $46,177.09 |  499,136 |  2019-12-30 |  Filing |  
  |    Officer, Director   |  $15.35 |  9,600 |  $147,360.00 |  55,814 |  2019-12-17 |  Filing |  
  |    Officer, Director   |  $14.25 |  10,000 |  $142,500.00 |  66,414 |  2019-11-26 |  Filing |  
  |    Officer, Director   |  $10.15 |  5,000 |  $50,750.00 |  76,414 |  2019-08-22 |  Filing |  
  |    Officer, Director   |  $9.35 |  4,000 |  $37,400.00 |  81,414 |  2019-08-19 |  Filing |  
  |    Officer, Director   |  $9.20 |  4,024 |  $37,020.80 |  85,414 |  2019-08-13 |  Filing |  
  |    Officer, Director   |  $9.30 |  2,900 |  $26,969.13 |  72,688 |  2019-05-21 |  Filing |  
  |    Officer   |  $9.26 |  7,600 |  $70,341.80 |  75,588 |  2019-05-20 |  Filing |  
  |    Officer   |  $8.69 |  2,500 |  $21,725.00 |  83,188 |  2019-05-16 |  Filing |  
  |    Large Shareholder   |  $5.95 |  42,000 |  $249,900.00 |  479,471 |  2018-12-24 |  Filing |  
  |    Director   |  $7.25 |  1,058 |  $7,670.50 |  5,000 |  2011-12-09 |  Filing |  
  |    Director   |  $21.26 |  1,000 |  $21,260.00 |  9,970 |  2010-09-23 |  Filing |  
  |    Director   |  $21.25 |  2,000 |  $42,500.00 |  10,970 |  2010-09-23 |  Filing |  
  |    Officer   |  $23.00 |  1,500 |  $34,500.00 |  3,178 |  2010-09-15 |  Filing |  
  |    Director   |  $22.12 |  34 |  $752.08 |  10,191 |  2010-09-14 |  Filing |  
  |    Director   |  $22.25 |  466 |  $10,368.50 |  10,225 |  2010-09-14 |  Filing |  
  |    Director   |  $22.30 |  500 |  $11,150.00 |  10,691 |  2010-09-14 |  Filing |  
  |    Large Shareholder   |  $22.48 |  1,500 |  $33,719.40 |  242,761 |  2010-09-14 |  Filing |  
  |    Large Shareholder   |  $22.09 |  3,400 |  $75,105.66 |  0 |  2010-09-14 |  Filing |  
  |    Large Shareholder   |  $17.55 |  4,019 |  $70,516.57 |  3,400 |  2010-08-23 |  Filing |