| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Officer   |  $16.24 |  245 |  $3,978.80 |  65,350 |  2023-12-13 |  Filing |  
  |    Officer, Director   |  $26.46 |  197 |  $5,212.62 |  274,378 |  2023-02-17 |  Filing |  
  |    Officer, Director   |  $25.97 |  500 |  $12,985.00 |  274,181 |  2023-02-16 |  Filing |  
  |    Officer, Director   |  $26.06 |  500 |  $13,030.00 |  273,681 |  2023-02-15 |  Filing |  
  |    Officer, Director   |  $26.03 |  500 |  $13,015.00 |  273,181 |  2023-02-14 |  Filing |  
  |    Officer, Director   |  $26.06 |  500 |  $13,030.00 |  272,681 |  2023-02-13 |  Filing |  
  |    Officer, Director   |  $26.17 |  500 |  $13,085.00 |  272,181 |  2023-02-10 |  Filing |  
  |    Officer, Director   |  $26.99 |  100 |  $2,699.00 |  271,681 |  2023-02-09 |  Filing |  
  |    Officer, Director   |  $26.33 |  400 |  $10,532.00 |  271,581 |  2023-02-09 |  Filing |  
  |    Officer, Director   |  $27.04 |  20 |  $540.80 |  271,181 |  2023-02-08 |  Filing |  
  |    Officer, Director   |  $26.04 |  480 |  $12,499.20 |  271,161 |  2023-02-08 |  Filing |  
  |    Officer, Director   |  $25.84 |  500 |  $12,920.00 |  270,681 |  2023-02-07 |  Filing |  
  |    Officer, Director   |  $25.78 |  500 |  $12,890.00 |  270,181 |  2023-02-06 |  Filing |  
  |    Officer, Director   |  $26.78 |  120 |  $3,213.60 |  269,681 |  2023-02-03 |  Filing |  
  |    Officer, Director   |  $26.12 |  380 |  $9,925.60 |  269,561 |  2023-02-03 |  Filing |  
  |    Officer, Director   |  $25.91 |  500 |  $12,955.00 |  269,181 |  2023-02-02 |  Filing |  
  |    Officer, Director   |  $25.42 |  500 |  $12,710.00 |  268,681 |  2023-02-01 |  Filing |  
  |    Officer, Director   |  $25.63 |  20 |  $512.60 |  268,181 |  2023-01-31 |  Filing |  
  |    Officer, Director   |  $25.08 |  980 |  $24,578.40 |  268,161 |  2023-01-31 |  Filing |  
  |    Officer, Director   |  $25.01 |  1,000 |  $25,010.00 |  267,181 |  2023-01-30 |  Filing |