| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder, Officer, Director   |  $6.39 |  5,000 |  $31,956.00 |  708,286 |  2019-09-23 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $6.27 |  3,285 |  $20,581.18 |  703,286 |  2019-09-20 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $6.13 |  12,757 |  $78,168.52 |  700,001 |  2019-09-16 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $5.99 |  22,363 |  $133,898.46 |  687,244 |  2019-09-13 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $4.61 |  47 |  $216.67 |  664,881 |  2019-08-22 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $5.57 |  6,043 |  $33,655.88 |  664,834 |  2019-09-09 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $5.56 |  12,431 |  $69,081.55 |  658,791 |  2019-09-06 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $5.47 |  6,866 |  $37,546.03 |  646,360 |  2019-09-05 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $5.04 |  10,311 |  $52,015.90 |  639,494 |  2019-09-03 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $5.01 |  5,902 |  $29,548.95 |  629,183 |  2019-08-30 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $4.98 |  7,717 |  $38,395.93 |  623,281 |  2019-08-29 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $4.63 |  500 |  $2,315.00 |  615,564 |  2019-08-28 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $4.61 |  1,872 |  $8,637.41 |  615,064 |  2019-08-27 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $4.60 |  4,624 |  $21,270.40 |  613,192 |  2019-08-26 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $4.63 |  1,068 |  $4,939.61 |  608,568 |  2019-08-23 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $4.75 |  1,000 |  $4,754.00 |  607,500 |  2019-08-21 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $4.51 |  2,955 |  $13,327.05 |  606,500 |  2019-08-20 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $4.55 |  2,520 |  $11,459.45 |  603,545 |  2019-08-19 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $4.48 |  1,025 |  $4,594.46 |  601,025 |  2019-08-16 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $5.95 |  3,958 |  $23,535.46 |  600,000 |  2019-05-31 |  Filing |