| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
   | Officer | $2.80 | 22 | $60.91 | 20,559 | 2023-08-17 | Filing | 
  | Large Shareholder, Director | $2.53 | 559 | $1,413.45 | 153,704 | 2023-08-07 | Filing | 
  | Officer | $2.53 | 262 | $663.46 | 20,538 | 2023-08-07 | Filing | 
  | Officer, Director | $2.53 | 909 | $2,299.99 | 138,416 | 2023-08-07 | Filing | 
  | Officer | $2.53 | 121 | $305.38 | 26,604 | 2023-08-07 | Filing | 
  | Large Shareholder, Director | $2.30 | 12,369 | $28,448.70 | 3,370,973 | 2023-07-27 | Filing | 
  | Large Shareholder, Director | $2.38 | 92,000 | $219,410.80 | 3,358,604 | 2023-07-25 | Filing | 
  | Large Shareholder, Director | $2.19 | 73,000 | $159,512.30 | 3,266,604 | 2023-07-24 | Filing | 
  | Large Shareholder, Director | $2.10 | 168,159 | $352,511.71 | 3,193,604 | 2023-07-21 | Filing | 
  | Officer | $2.08 | 13,100 | $27,248.00 | 92,726 | 2023-07-21 | Filing | 
  | Large Shareholder, Director | $2.12 | 665 | $1,413.48 | 153,146 | 2023-07-12 | Filing | 
  | Officer | $2.12 | 312 | $663.47 | 20,275 | 2023-07-12 | Filing | 
  | Officer, Director | $2.12 | 1,083 | $2,300.03 | 137,507 | 2023-07-12 | Filing | 
  | Officer | $2.12 | 144 | $305.38 | 26,483 | 2023-07-12 | Filing | 
  | Large Shareholder, Director | $2.28 | 621 | $1,413.45 | 152,480 | 2023-06-09 | Filing | 
  | Officer | $2.28 | 134 | $305.38 | 26,340 | 2023-06-09 | Filing | 
  | Officer, Director | $2.28 | 1,010 | $2,299.99 | 136,425 | 2023-06-09 | Filing | 
  | Officer | $2.28 | 291 | $663.46 | 19,963 | 2023-06-09 | Filing | 
  | Officer | $2.30 | 57 | $130.40 | 26,206 | 2023-05-18 | Filing | 
  | Officer | $2.30 | 25 | $56.46 | 19,672 | 2023-05-18 | Filing |