| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder   |  $0.45 |  133,742 |  $60,183.90 |  5,162,782 |  2023-04-25 |  Filing |  
  |    Large Shareholder   |  $0.45 |  39,506 |  $17,777.70 |  5,029,040 |  2023-04-24 |  Filing |  
  |    Large Shareholder   |  $0.45 |  70,200 |  $31,449.60 |  4,989,534 |  2023-04-21 |  Filing |  
  |    Large Shareholder   |  $0.45 |  56,000 |  $25,200.00 |  4,919,334 |  2023-04-20 |  Filing |  
  |    Large Shareholder   |  $0.45 |  137,000 |  $61,376.00 |  4,863,334 |  2023-04-19 |  Filing |  
  |    Large Shareholder   |  $0.45 |  15,800 |  $7,078.40 |  4,726,334 |  2023-04-18 |  Filing |  
  |    Large Shareholder   |  $0.45 |  4,800 |  $2,160.00 |  4,710,534 |  2023-04-17 |  Filing |  
  |    Large Shareholder   |  $0.45 |  11,500 |  $5,175.00 |  4,705,734 |  2023-04-14 |  Filing |  
  |    Large Shareholder   |  $0.45 |  140,134 |  $63,060.30 |  4,694,234 |  2023-04-13 |  Filing |  
  |    Large Shareholder   |  $0.44 |  129,000 |  $56,760.00 |  4,554,100 |  2023-04-11 |  Filing |  
  |    Large Shareholder   |  $0.44 |  339,000 |  $149,160.00 |  4,425,100 |  2023-04-06 |  Filing |  
  |    Large Shareholder   |  $0.45 |  217,500 |  $97,875.00 |  4,086,100 |  2023-04-05 |  Filing |  
  |    Large Shareholder   |  $0.44 |  195,938 |  $86,212.72 |  3,868,600 |  2023-04-04 |  Filing |  
  |        |  $4.44 |  10,000 |  $44,400.00 |  37,772 |  2019-11-11 |  Filing |  
  |        |  $5.81 |  15,000 |  $87,150.00 |  27,772 |  2018-11-14 |  Filing |  
  |        |  $5.80 |  5,000 |  $29,000.00 |  27,772 |  2018-11-14 |  Filing |  
  |        |  $6.75 |  15,000 |  $101,250.00 |  15,000 |  2018-11-05 |  Filing |  
  |    Officer   |  $6.75 |  14,815 |  $100,001.25 |  14,815 |  2018-02-13 |  Filing |  
  |    Other   |  $5.76 |  6,250 |  $35,983.13 |  1,152,317 |  2017-06-28 |  Filing |  
  |    Other   |  $7.16 |  3,000 |  $21,480.00 |  1,146,067 |  2016-10-11 |  Filing |