| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Officer, Director   |  $25.98 |  500 |  $12,990.00 |  266,181 |  2023-01-27 |  Filing |  
  |    Officer, Director   |  $26.80 |  59 |  $1,581.20 |  265,681 |  2023-01-26 |  Filing |  
  |    Officer, Director   |  $26.15 |  441 |  $11,532.15 |  265,622 |  2023-01-26 |  Filing |  
  |    Officer, Director   |  $25.25 |  571 |  $14,417.75 |  265,181 |  2023-01-25 |  Filing |  
  |    Officer, Director   |  $25.84 |  30 |  $775.20 |  264,610 |  2023-01-24 |  Filing |  
  |    Officer, Director   |  $25.34 |  593 |  $15,026.62 |  264,580 |  2023-01-24 |  Filing |  
  |    Officer, Director   |  $25.69 |  510 |  $13,101.90 |  263,987 |  2023-01-23 |  Filing |  
  |    Officer, Director   |  $26.00 |  140 |  $3,640.00 |  263,477 |  2023-01-20 |  Filing |  
  |    Officer, Director   |  $25.29 |  365 |  $9,230.85 |  263,337 |  2023-01-20 |  Filing |  
  |    Officer, Director   |  $24.83 |  1,000 |  $24,830.00 |  262,972 |  2023-01-19 |  Filing |  
  |    Officer, Director   |  $25.69 |  110 |  $2,825.90 |  261,972 |  2023-01-18 |  Filing |  
  |    Officer, Director   |  $25.02 |  890 |  $22,267.80 |  261,862 |  2023-01-18 |  Filing |  
  |    Officer, Director   |  $26.26 |  185 |  $4,858.10 |  260,972 |  2023-01-17 |  Filing |  
  |    Officer, Director   |  $25.67 |  316 |  $8,111.72 |  260,787 |  2023-01-17 |  Filing |  
  |    Officer, Director   |  $26.16 |  100 |  $2,616.00 |  260,471 |  2023-01-13 |  Filing |  
  |    Officer, Director   |  $25.58 |  400 |  $10,232.00 |  260,371 |  2023-01-13 |  Filing |  
  |    Officer, Director   |  $26.79 |  500 |  $13,395.00 |  259,971 |  2023-01-12 |  Filing |  
  |    Officer, Director   |  $26.82 |  163 |  $4,371.66 |  259,471 |  2023-01-11 |  Filing |  
  |    Officer, Director   |  $26.46 |  337 |  $8,917.02 |  259,308 |  2023-01-11 |  Filing |  
  |    Officer, Director   |  $27.10 |  10 |  $271.00 |  258,971 |  2023-01-10 |  Filing |