| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Director   |  $6.22 |  20,000 |  $124,400.00 |  20,000 |  2021-05-19 |  Filing |  
  |    Officer   |  $6.25 |  5,000 |  $31,250.00 |  10,000 |  2021-05-17 |  Filing |  
  |    Officer   |  $6.35 |  4,000 |  $25,400.00 |  4,000 |  2021-05-17 |  Filing |  
  |    Officer, Director   |  $6.60 |  25,000 |  $165,000.00 |  146,800 |  2021-05-18 |  Filing |  
  |    Officer, Director   |  $6.24 |  100 |  $624.00 |  121,800 |  2021-05-17 |  Filing |  
  |    Officer, Director   |  $5.85 |  1,700 |  $9,945.00 |  121,700 |  2021-05-14 |  Filing |  
  |    Officer   |  $5.95 |  5,000 |  $29,750.00 |  5,000 |  2021-05-12 |  Filing |  
  |    Officer, Director   |  $5.80 |  20,000 |  $116,000.00 |  120,000 |  2021-05-13 |  Filing |  
  |    Officer, Director   |  $5.89 |  20,000 |  $117,800.00 |  100,000 |  2021-05-12 |  Filing |  
  |    Officer, Director   |  $5.83 |  10,000 |  $58,300.00 |  80,000 |  2021-05-11 |  Filing |  
  |    Officer, Director   |  $5.88 |  11,897 |  $69,954.36 |  70,000 |  2021-05-11 |  Filing |  
  |    Officer, Director   |  $5.94 |  8,103 |  $48,131.82 |  58,103 |  2021-05-10 |  Filing |  
  |    Officer, Director   |  $6.00 |  10,000 |  $60,000.00 |  50,000 |  2021-05-10 |  Filing |  
  |    Officer, Director   |  $5.87 |  10,000 |  $58,700.00 |  40,000 |  2021-05-07 |  Filing |  
  |    Officer, Director   |  $5.89 |  10,000 |  $58,901.00 |  30,000 |  2021-05-06 |  Filing |  
  |    Officer, Director   |  $5.91 |  10,000 |  $59,062.00 |  20,000 |  2021-05-06 |  Filing |  
  |    Officer, Director   |  $6.00 |  10,000 |  $60,000.00 |  10,000 |  2021-05-05 |  Filing |  
  |    Other   |  $4.66 |  62,846 |  $293,050.90 |  1,802,095 |  2021-01-08 |  Filing |  
  |    Other   |  $4.73 |  16,939 |  $80,189.23 |  1,739,249 |  2021-01-07 |  Filing |  
  |    Other   |  $4.63 |  67,310 |  $311,577.99 |  1,722,310 |  2021-01-06 |  Filing |