| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder   |  $3.03 |  2,500 |  $7,577.00 |  6,298,246 |  2023-10-03 |  Filing |  
  |    Large Shareholder   |  $3.13 |  5,000 |  $15,639.50 |  6,295,746 |  2023-10-02 |  Filing |  
  |    Large Shareholder   |  $3.27 |  2,764 |  $9,034.69 |  6,290,746 |  2023-09-26 |  Filing |  
  |    Large Shareholder   |  $3.35 |  1,500 |  $5,029.50 |  6,287,982 |  2023-09-21 |  Filing |  
  |    Large Shareholder   |  $3.44 |  9,346 |  $32,175.47 |  6,286,482 |  2023-09-20 |  Filing |  
  |    Large Shareholder   |  $3.69 |  2,675 |  $9,870.75 |  6,277,136 |  2023-09-11 |  Filing |  
  |    Large Shareholder   |  $3.69 |  1,425 |  $5,258.25 |  6,274,461 |  2023-09-08 |  Filing |  
  |    Large Shareholder   |  $3.75 |  25,000 |  $93,750.00 |  6,273,036 |  2023-08-25 |  Filing |  
  |    Large Shareholder   |  $3.80 |  10,000 |  $38,047.00 |  6,248,036 |  2023-08-17 |  Filing |  
  |    Large Shareholder   |  $3.90 |  15,000 |  $58,447.50 |  6,238,036 |  2023-08-16 |  Filing |  
  |    Large Shareholder   |  $3.87 |  7,785 |  $30,127.95 |  6,223,036 |  2023-07-25 |  Filing |  
  |    Large Shareholder   |  $3.87 |  11,318 |  $43,800.66 |  6,215,251 |  2023-07-24 |  Filing |  
  |    Large Shareholder   |  $3.93 |  11,182 |  $43,945.26 |  6,203,933 |  2023-07-21 |  Filing |  
  |    Large Shareholder   |  $4.01 |  7,613 |  $30,500.72 |  6,192,751 |  2023-07-18 |  Filing |  
  |    Large Shareholder   |  $3.97 |  233 |  $925.01 |  6,185,138 |  2023-07-17 |  Filing |  
  |    Large Shareholder   |  $4.00 |  15,000 |  $59,935.50 |  6,184,905 |  2023-07-13 |  Filing |  
  |    Large Shareholder   |  $4.01 |  10,000 |  $40,066.00 |  6,169,905 |  2023-07-12 |  Filing |  
  |    Large Shareholder   |  $4.01 |  7,500 |  $30,075.00 |  6,159,905 |  2023-07-11 |  Filing |  
  |    Large Shareholder   |  $4.01 |  15,000 |  $60,150.00 |  6,152,405 |  2023-07-11 |  Filing |  
  |    Large Shareholder   |  $3.91 |  3,000 |  $11,730.00 |  6,137,405 |  2023-06-28 |  Filing |