| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
   | Large Shareholder, Officer, Director | $34.49 | 28,078 | $968,410.22 | 548,312 | 2021-10-19 | Filing | 
  | Large Shareholder, Officer, Director | $34.54 | 3,110 | $107,419.40 | 44,130 | 2021-10-18 | Filing | 
  | Large Shareholder, Officer, Director | $34.54 | 27,988 | $966,705.52 | 576,390 | 2021-10-18 | Filing | 
  | Officer | $34.70 | 10,000 | $347,000.00 | 353,707 | 2021-10-15 | Filing | 
  | Large Shareholder, Officer, Director | $35.55 | 30 | $1,066.50 | 47,240 | 2021-10-15 | Filing | 
  | Large Shareholder, Officer, Director | $34.71 | 3,233 | $112,217.43 | 47,270 | 2021-10-15 | Filing | 
  | Large Shareholder, Officer, Director | $35.55 | 270 | $9,598.50 | 604,378 | 2021-10-15 | Filing | 
  | Large Shareholder, Officer, Director | $34.71 | 29,090 | $1,009,713.90 | 604,648 | 2021-10-15 | Filing | 
  | Large Shareholder, Officer, Director | $35.54 | 70 | $2,487.80 | 50,503 | 2021-10-14 | Filing | 
  | Large Shareholder, Officer, Director | $35.01 | 4,595 | $160,870.95 | 50,573 | 2021-10-14 | Filing | 
  | Large Shareholder, Officer, Director | $35.54 | 630 | $22,390.20 | 633,738 | 2021-10-14 | Filing | 
  | Large Shareholder, Officer, Director | $35.01 | 41,352 | $1,447,733.52 | 634,368 | 2021-10-14 | Filing | 
  | Officer | $35.16 | 2,388 | $83,962.08 | 40,408 | 2021-10-14 | Filing | 
  | Officer | $35.14 | 16,497 | $579,704.58 | 75,018 | 2021-10-14 | Filing | 
  | Large Shareholder, Officer, Director | $34.35 | 3,110 | $106,828.50 | 55,168 | 2021-10-13 | Filing | 
  | Large Shareholder, Officer, Director | $34.35 | 27,988 | $961,387.80 | 675,720 | 2021-10-13 | Filing | 
  | Large Shareholder, Officer, Director | $34.23 | 3,110 | $106,455.30 | 58,278 | 2021-10-12 | Filing | 
  | Large Shareholder, Officer, Director | $34.23 | 27,988 | $958,029.24 | 703,708 | 2021-10-12 | Filing | 
  | Officer | $35.11 | 3,503 | $122,990.33 | 91,515 | 2021-10-08 | Filing | 
  | Officer | $35.00 | 2,012 | $70,420.00 | 42,796 | 2021-10-08 | Filing |