| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |        |  $18.09 |  10,000 |  $180,910.00 |  250 |  2023-03-15 |  Filing |  
  |    Large Shareholder   |  $17.62 |  1,215,164 |  $21,411,189.68 |  7,309,379 |  2023-03-16 |  Filing |  
  |    Large Shareholder   |  $18.74 |  160,000 |  $2,997,600.00 |  8,524,543 |  2023-03-16 |  Filing |  
  |    Large Shareholder   |  $18.51 |  110,325 |  $2,041,674.45 |  8,684,543 |  2023-03-15 |  Filing |  
  |    Large Shareholder   |  $18.67 |  23,884 |  $445,866.51 |  8,794,868 |  2023-03-14 |  Filing |  
  |        |  $18.37 |  11,843 |  $217,591.44 |  34,306 |  2023-03-13 |  Filing |  
  |    Large Shareholder, Other   |  $18.59 |  24,588 |  $456,992.57 |  455,098 |  2023-03-14 |  Filing |  
  |    Large Shareholder, Other   |  $18.21 |  17,376 |  $316,382.21 |  479,686 |  2023-03-13 |  Filing |  
  |    Large Shareholder, Other   |  $18.07 |  2,938 |  $53,101.41 |  497,062 |  2023-03-10 |  Filing |  
  |    Large Shareholder, Other   |  $18.59 |  24,588 |  $456,992.57 |  455,099 |  2023-03-14 |  Filing |  
  |    Large Shareholder, Other   |  $18.21 |  17,376 |  $316,382.21 |  479,687 |  2023-03-13 |  Filing |  
  |    Large Shareholder, Other   |  $18.07 |  2,937 |  $53,083.34 |  497,063 |  2023-03-10 |  Filing |  
  |    Large Shareholder   |  $18.85 |  35,084 |  $661,301.82 |  8,818,752 |  2023-03-09 |  Filing |  
  |    Large Shareholder   |  $18.63 |  62,857 |  $1,171,245.91 |  8,853,836 |  2023-03-08 |  Filing |  
  |        |  $16.52 |  50,631 |  $836,231.72 |  3,911 |  2023-03-08 |  Filing |  
  |        |  $16.51 |  31,098 |  $513,319.14 |  54,542 |  2023-03-08 |  Filing |  
  |        |  $16.50 |  2,894 |  $47,751.00 |  250 |  2023-03-08 |  Filing |  
  |        |  $16.41 |  20,000 |  $328,170.00 |  3,144 |  2023-03-08 |  Filing |  
  |        |  $15.29 |  763 |  $11,666.27 |  3,144 |  2023-03-06 |  Filing |  
  |    Large Shareholder   |  $15.66 |  50,000 |  $783,205.00 |  8,916,693 |  2023-03-02 |  Filing |