| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Officer, Director   |  $70.55 |  6,900 |  $486,795.00 |  4,000,611 |  2022-02-04 |  Filing |  
  |    Officer, Director   |  $71.11 |  1,600 |  $113,776.00 |  4,007,511 |  2022-02-03 |  Filing |  
  |    Officer, Director   |  $70.73 |  18,400 |  $1,301,432.00 |  4,009,111 |  2022-02-03 |  Filing |  
  |    Officer, Director   |  $71.57 |  1,500 |  $107,355.00 |  4,027,511 |  2022-02-02 |  Filing |  
  |    Officer, Director   |  $70.92 |  18,500 |  $1,312,020.00 |  4,029,011 |  2022-02-02 |  Filing |  
  |    Officer, Director   |  $69.47 |  2,171 |  $150,819.37 |  4,047,511 |  2022-02-01 |  Filing |  
  |    Officer, Director   |  $68.75 |  11,529 |  $792,618.75 |  4,049,682 |  2022-02-01 |  Filing |  
  |    Officer, Director   |  $68.00 |  6,300 |  $428,400.00 |  4,061,211 |  2022-02-01 |  Filing |  
  |    Officer, Director   |  $67.83 |  9,199 |  $623,968.17 |  4,067,511 |  2022-01-31 |  Filing |  
  |    Officer, Director   |  $67.45 |  10,601 |  $715,037.45 |  4,076,710 |  2022-01-31 |  Filing |  
  |    Officer, Director   |  $65.64 |  200 |  $13,128.00 |  4,087,311 |  2022-01-31 |  Filing |  
  |    Officer, Director   |  $65.01 |  2,300 |  $149,523.00 |  4,087,511 |  2022-01-28 |  Filing |  
  |    Officer, Director   |  $64.49 |  17,700 |  $1,141,473.00 |  4,089,811 |  2022-01-28 |  Filing |  
  |    Officer, Director   |  $66.61 |  3,300 |  $219,813.00 |  4,107,511 |  2022-01-27 |  Filing |  
  |    Officer, Director   |  $65.93 |  7,563 |  $498,628.59 |  4,110,811 |  2022-01-27 |  Filing |  
  |    Officer, Director   |  $64.78 |  9,137 |  $591,894.86 |  4,118,374 |  2022-01-27 |  Filing |  
  |    Officer, Director   |  $67.54 |  600 |  $40,524.00 |  4,127,511 |  2022-01-26 |  Filing |  
  |    Officer, Director   |  $67.02 |  19,400 |  $1,300,188.00 |  4,128,111 |  2022-01-26 |  Filing |  
  |    Officer, Director   |  $66.73 |  5,800 |  $387,034.00 |  4,147,511 |  2022-01-25 |  Filing |  
  |    Officer, Director   |  $66.06 |  14,200 |  $938,052.00 |  4,153,311 |  2022-01-25 |  Filing |