| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder   |  $1.74 |  613,766 |  $1,067,952.84 |  4,818,924 |  2022-05-19 |  Filing |  
  |    Large Shareholder   |  $1.20 |  2,633,896 |  $3,160,675.20 |  4,205,158 |  2021-02-24 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  2,100 |  $4,200.00 |  1,571,262 |  2018-08-06 |  Filing |  
  |    Large Shareholder, Director   |  $2.25 |  152,521 |  $343,172.25 |  1,569,162 |  2018-07-23 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  900 |  $1,800.00 |  1,416,641 |  2018-05-03 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  400 |  $800.00 |  1,415,741 |  2018-04-13 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  1,608 |  $3,216.00 |  1,415,341 |  2018-04-04 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  395 |  $790.00 |  1,413,733 |  2017-12-26 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  400 |  $800.00 |  1,413,338 |  2017-12-22 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  3,000 |  $6,000.00 |  1,412,938 |  2017-11-24 |  Filing |  
  |    Large Shareholder, Director   |  $1.99 |  3,000 |  $5,970.00 |  1,409,938 |  2017-10-12 |  Filing |  
  |    Large Shareholder, Director   |  $1.99 |  3,000 |  $5,970.00 |  1,409,578 |  2017-10-12 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  4,845 |  $9,690.00 |  1,393,173 |  2017-07-13 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  2,628 |  $5,256.00 |  1,406,578 |  2017-08-11 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  3,372 |  $6,744.00 |  1,403,950 |  2017-08-10 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  3,372 |  $6,744.00 |  1,403,850 |  2017-08-10 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  100 |  $200.00 |  1,400,578 |  2017-07-27 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  1,065 |  $2,130.00 |  1,400,478 |  2017-07-26 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  1,700 |  $3,400.00 |  1,399,413 |  2017-07-24 |  Filing |  
  |    Large Shareholder, Director   |  $2.00 |  4,900 |  $9,800.00 |  1,397,713 |  2017-07-14 |  Filing |