| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $1,093.95 | 58,021 | $63,472,130.97 | 871,569 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,093.02 | 50,243 | $54,916,503.37 | 929,590 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,092.06 | 64,640 | $70,590,629.12 | 979,833 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,091.01 | 52,050 | $56,787,070.50 | 1,044,473 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,089.96 | 68,989 | $75,195,043.47 | 1,096,523 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,088.90 | 57,541 | $62,656,452.44 | 1,165,512 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,087.98 | 74,448 | $80,998,009.49 | 1,223,053 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,086.96 | 66,402 | $72,176,517.13 | 1,297,501 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,085.95 | 48,622 | $52,800,915.03 | 1,363,903 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,084.94 | 52,594 | $57,061,334.36 | 1,412,525 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,083.96 | 49,363 | $53,507,665.57 | 1,465,119 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,083.04 | 21,083 | $22,833,795.57 | 1,514,482 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,081.86 | 9,211 | $9,964,984.83 | 1,535,565 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,080.78 | 7,000 | $7,565,453.00 | 1,544,776 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,079.59 | 2,400 | $2,591,023.20 | 1,551,776 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $1,014.94 | 877 | $890,101.50 | 2,325,944 | 2021-12-22 | Filing |
| Large Shareholder, Officer, Director | $1,014.00 | 700 | $709,797.90 | 2,326,821 | 2021-12-22 | Filing |
| Large Shareholder, Officer, Director | $1,012.58 | 2,300 | $2,328,943.20 | 2,327,521 | 2021-12-22 | Filing |
| Large Shareholder, Officer, Director | $1,011.63 | 5,300 | $5,361,633.70 | 2,329,821 | 2021-12-22 | Filing |
| Large Shareholder, Officer, Director | $1,010.81 | 18,710 | $18,912,236.39 | 2,335,121 | 2021-12-22 | Filing |