| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $793.58 | 3,368 | $2,672,793.94 | 7,587 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $792.37 | 1,863 | $1,476,180.47 | 10,955 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $791.52 | 2,448 | $1,937,632.64 | 12,818 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $790.51 | 1,400 | $1,106,712.04 | 15,266 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $781.98 | 206 | $161,087.06 | 19,510,039 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $780.66 | 1,220 | $952,405.81 | 19,510,245 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $779.53 | 625 | $487,209.00 | 19,511,465 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $777.07 | 300 | $233,121.99 | 19,512,090 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $776.30 | 1,100 | $853,928.02 | 19,512,390 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $775.50 | 3,116 | $2,416,453.95 | 19,513,490 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $774.48 | 3,503 | $2,712,988.38 | 19,516,606 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $773.38 | 2,099 | $1,623,315.17 | 19,520,109 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $772.28 | 1,897 | $1,465,007.95 | 19,522,208 | 2016-12-30 | Filing |
| Large Shareholder, Officer, Director | $771.41 | 2,600 | $2,005,661.06 | 19,524,105 | 2016-12-30 | Filing |
| Officer | $778.81 | 194 | $151,089.14 | 0 | 2017-01-03 | Filing |
| Large Shareholder, Officer, Director | $785.30 | 560 | $439,765.87 | 19,526,705 | 2016-12-29 | Filing |
| Large Shareholder, Officer, Director | $783.59 | 1,439 | $1,127,580.97 | 19,527,265 | 2016-12-29 | Filing |
| Large Shareholder, Officer, Director | $782.83 | 6,254 | $4,895,847.59 | 19,528,704 | 2016-12-29 | Filing |
| Large Shareholder, Officer, Director | $781.80 | 3,539 | $2,766,790.55 | 19,534,958 | 2016-12-29 | Filing |
| Large Shareholder, Officer, Director | $780.88 | 1,868 | $1,458,684.77 | 19,538,497 | 2016-12-29 | Filing |