| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $974.36 | 10,215 | $9,953,118.05 | 1,447,747 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $973.24 | 7,195 | $7,002,433.02 | 1,457,962 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $972.28 | 24,031 | $23,364,812.62 | 1,465,157 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $971.25 | 14,382 | $13,968,575.03 | 1,489,188 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $970.27 | 27,905 | $27,075,468.07 | 1,503,570 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $969.22 | 25,804 | $25,009,701.27 | 1,531,475 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $968.21 | 51,422 | $49,787,088.93 | 1,557,279 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $967.27 | 79,415 | $76,815,349.98 | 1,608,701 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $966.18 | 69,035 | $66,700,374.37 | 1,688,116 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $965.36 | 40,661 | $39,252,584.28 | 1,757,151 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $964.15 | 23,110 | $22,281,483.39 | 1,797,812 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $963.24 | 45,354 | $43,686,605.54 | 1,820,922 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $962.21 | 45,421 | $43,704,540.41 | 1,866,276 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $961.20 | 51,757 | $49,748,776.64 | 1,911,697 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $960.23 | 53,011 | $50,902,699.52 | 1,963,454 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $959.31 | 33,660 | $32,290,374.60 | 2,016,465 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $958.26 | 9,175 | $8,792,017.15 | 2,050,125 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $956.93 | 7,863 | $7,524,348.45 | 2,059,300 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $956.03 | 21,512 | $20,566,203.41 | 2,067,163 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $954.86 | 12,534 | $11,968,227.77 | 2,088,675 | 2021-12-13 | Filing |