| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Officer, Director   |  $43.03 |  3,765 |  $162,007.95 |  730,686 |  2021-03-11 |  Filing |  
  |    Officer, Director   |  $41.70 |  1,200 |  $50,040.00 |  734,451 |  2021-03-11 |  Filing |  
  |    Officer, Director   |  $40.55 |  809 |  $32,804.95 |  735,651 |  2021-03-11 |  Filing |  
  |    Officer, Director   |  $44.71 |  972 |  $43,458.12 |  724,170 |  2021-03-11 |  Filing |  
  |    Officer, Director   |  $43.88 |  1,254 |  $55,025.52 |  725,142 |  2021-03-11 |  Filing |  
  |    Officer, Director   |  $43.03 |  3,765 |  $162,007.95 |  726,396 |  2021-03-11 |  Filing |  
  |    Officer, Director   |  $41.70 |  1,200 |  $50,040.00 |  730,161 |  2021-03-11 |  Filing |  
  |    Officer, Director   |  $40.55 |  809 |  $32,804.95 |  731,361 |  2021-03-11 |  Filing |  
  |    Officer, Director   |  $49.72 |  2,215 |  $110,129.80 |  852,622 |  2021-02-17 |  Filing |  
  |    Officer, Director   |  $48.80 |  10,925 |  $533,140.00 |  854,837 |  2021-02-17 |  Filing |  
  |    Officer, Director   |  $47.85 |  10,860 |  $519,651.00 |  865,762 |  2021-02-17 |  Filing |  
  |    Officer, Director   |  $49.72 |  2,215 |  $110,129.80 |  848,332 |  2021-02-17 |  Filing |  
  |    Officer, Director   |  $48.80 |  10,925 |  $533,140.00 |  850,547 |  2021-02-17 |  Filing |  
  |    Officer, Director   |  $47.85 |  10,860 |  $519,651.00 |  861,472 |  2021-02-17 |  Filing |  
  |    Director   |  $57.00 |  1,000 |  $57,000.00 |  12,786 |  2021-02-10 |  Filing |  
  |    Officer, Director   |  $57.49 |  731 |  $42,025.19 |  732,170 |  2021-02-08 |  Filing |  
  |    Officer, Director   |  $56.15 |  1,160 |  $65,134.00 |  732,901 |  2021-02-08 |  Filing |  
  |    Officer, Director   |  $55.27 |  1,100 |  $60,797.00 |  734,061 |  2021-02-08 |  Filing |  
  |    Officer, Director   |  $54.09 |  1,330 |  $71,939.70 |  735,161 |  2021-02-08 |  Filing |  
  |    Officer, Director   |  $53.26 |  2,903 |  $154,613.78 |  736,491 |  2021-02-08 |  Filing |