| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $938.57 | 39,538 | $37,109,180.66 | 1,650,281 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $937.64 | 42,201 | $39,569,303.44 | 1,689,819 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $936.64 | 44,538 | $41,716,027.78 | 1,732,020 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $935.55 | 37,724 | $35,292,499.58 | 1,776,558 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $934.61 | 50,633 | $47,322,209.40 | 1,814,282 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $933.57 | 64,997 | $60,678,989.30 | 1,864,915 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $932.64 | 77,620 | $72,391,283.94 | 1,929,912 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $931.73 | 24,453 | $22,783,691.50 | 2,007,532 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $930.62 | 13,600 | $12,656,472.80 | 2,031,985 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $929.50 | 12,749 | $11,850,195.50 | 2,045,585 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $928.57 | 17,990 | $16,705,010.28 | 2,058,334 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $927.58 | 30,074 | $27,895,980.77 | 2,076,324 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $926.54 | 32,277 | $29,906,028.41 | 2,106,398 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $925.69 | 8,165 | $7,558,242.52 | 2,138,675 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $923.91 | 5,100 | $4,711,935.90 | 2,146,840 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $1,002.06 | 1,147 | $1,149,367.41 | 1,200,349 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $1,001.06 | 8,224 | $8,232,725.66 | 1,201,496 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $999.68 | 6,970 | $6,967,755.66 | 1,209,720 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $998.81 | 11,725 | $11,711,058.98 | 1,216,690 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $997.58 | 7,885 | $7,865,878.88 | 1,228,415 | 2021-12-13 | Filing |