| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder, Director   |  $4.30 |  4,400 |  $18,924.40 |  767,213 |  2021-06-11 |  Filing |  
  |    Large Shareholder, Director   |  $4.27 |  9,700 |  $41,412.21 |  771,613 |  2021-06-10 |  Filing |  
  |    Large Shareholder, Director   |  $4.25 |  1,426 |  $6,060.50 |  781,313 |  2021-06-09 |  Filing |  
  |    Large Shareholder, Director   |  $4.27 |  12,129 |  $51,742.31 |  782,739 |  2021-06-08 |  Filing |  
  |    Large Shareholder, Director   |  $4.26 |  12,396 |  $52,757.38 |  794,868 |  2021-06-07 |  Filing |  
  |    Large Shareholder, Director   |  $4.29 |  21,900 |  $93,841.50 |  807,264 |  2021-06-04 |  Filing |  
  |    Large Shareholder, Director   |  $4.25 |  400 |  $1,700.00 |  829,164 |  2021-06-03 |  Filing |  
  |    Large Shareholder, Director   |  $4.26 |  1,000 |  $4,263.10 |  829,564 |  2021-06-01 |  Filing |  
  |    Large Shareholder, Director   |  $4.25 |  1,604 |  $6,821.81 |  830,564 |  2021-05-28 |  Filing |  
  |    Other   |  $4.36 |  574 |  $2,502.64 |  70,172 |  2021-05-25 |  Filing |  
  |    Other   |  $4.36 |  426 |  $1,857.36 |  70,746 |  2021-05-24 |  Filing |  
  |    Other   |  $4.28 |  825 |  $3,531.00 |  71,172 |  2021-05-24 |  Filing |  
  |    Other   |  $4.28 |  1,000 |  $4,280.00 |  71,997 |  2021-05-21 |  Filing |  
  |    Officer   |  $4.60 |  2,000 |  $9,200.00 |  4,035 |  2020-11-19 |  Filing |  
  |    Officer   |  $3.23 |  5,000 |  $16,150.00 |  5,435 |  2020-08-18 |  Filing |  
  |    Officer   |  $3.43 |  1,400 |  $4,802.00 |  4,192 |  2019-12-18 |  Filing |  
  |    Officer   |  $3.35 |  1,500 |  $5,025.00 |  5,592 |  2019-12-12 |  Filing |  
  |    Officer   |  $3.61 |  1,500 |  $5,415.00 |  7,092 |  2019-11-26 |  Filing |  
  |    Officer   |  $3.60 |  3,000 |  $10,800.00 |  8,592 |  2019-11-19 |  Filing |  
  |    Other   |  $3.50 |  2,500 |  $8,750.00 |  2,971 |  2019-08-22 |  Filing |