| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |        |  $13.29 |  1,688 |  $22,434.36 |  290,963 |  2022-03-03 |  Filing |  
  |        |  $13.13 |  3,312 |  $43,498.15 |  289,275 |  2022-03-04 |  Filing |  
  |        |  $13.13 |  3,312 |  $43,498.15 |  289,275 |  2022-03-04 |  Filing |  
  |    Director   |  $18.43 |  884 |  $16,287.70 |  273,332 |  2020-12-10 |  Filing |  
  |    Director   |  $18.50 |  5,000 |  $92,495.00 |  272,448 |  2020-12-09 |  Filing |  
  |    Director   |  $18.62 |  15,000 |  $279,360.00 |  267,448 |  2020-12-08 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $12.80 |  13,722 |  $175,655.32 |  1,326,736 |  2020-06-24 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $12.25 |  4 |  $49.00 |  1,313,014 |  2020-06-23 |  Filing |  
  |    Large Shareholder   |  $12.71 |  13,722 |  $174,392.90 |  1,326,736 |  2020-06-24 |  Filing |  
  |    Large Shareholder   |  $12.25 |  4 |  $49.00 |  1,313,014 |  2020-06-23 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $12.71 |  13,722 |  $174,392.90 |  1,326,736 |  2020-06-24 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $12.25 |  4 |  $49.00 |  1,313,014 |  2020-06-23 |  Filing |  
  |    Large Shareholder   |  $12.49 |  5,783 |  $72,229.67 |  1,318,793 |  2020-06-24 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $12.49 |  5,783 |  $72,229.67 |  1,318,793 |  2020-06-24 |  Filing |  
  |    Director   |  $11.78 |  14,112 |  $166,295.81 |  252,448 |  2020-06-22 |  Filing |  
  |    Director   |  $11.29 |  39,261 |  $443,374.47 |  238,336 |  2020-06-19 |  Filing |  
  |    Director   |  $11.05 |  260 |  $2,873.00 |  199,075 |  2020-06-18 |  Filing |  
  |    Large Shareholder   |  $8.50 |  6,600 |  $56,100.00 |  1,313,010 |  2020-05-15 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $8.50 |  6,600 |  $56,100.00 |  1,313,010 |  2020-05-15 |  Filing |  
  |    Large Shareholder   |  $8.50 |  4,557 |  $38,734.50 |  1,306,410 |  2020-05-14 |  Filing |