| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $799.86 | 4,483 | $3,585,760.72 | 19,402 | 2016-08-23 | Filing |
| Large Shareholder, Officer, Director | $798.82 | 5,821 | $4,649,931.80 | 23,885 | 2016-08-23 | Filing |
| Large Shareholder, Officer, Director | $797.93 | 2,766 | $2,207,083.51 | 29,706 | 2016-08-23 | Filing |
| Large Shareholder, Officer, Director | $796.35 | 2,994 | $2,384,278.49 | 32,472 | 2016-08-23 | Filing |
| Large Shareholder, Officer, Director | $773.89 | 761 | $588,929.15 | 20,002,073 | 2016-08-22 | Filing |
| Large Shareholder, Officer, Director | $772.77 | 3,991 | $3,084,137.04 | 20,002,834 | 2016-08-22 | Filing |
| Large Shareholder, Officer, Director | $771.94 | 6,630 | $5,117,968.83 | 20,006,825 | 2016-08-22 | Filing |
| Large Shareholder, Officer, Director | $770.87 | 5,284 | $4,073,283.42 | 20,013,455 | 2016-08-22 | Filing |
| Large Shareholder, Officer, Director | $798.80 | 400 | $319,520.00 | 28,200 | 2016-08-22 | Filing |
| Large Shareholder, Officer, Director | $798.13 | 1,163 | $928,230.19 | 28,600 | 2016-08-22 | Filing |
| Large Shareholder, Officer, Director | $797.21 | 5,190 | $4,137,503.29 | 29,763 | 2016-08-22 | Filing |
| Large Shareholder, Officer, Director | $796.21 | 7,272 | $5,790,042.03 | 34,953 | 2016-08-22 | Filing |
| Large Shareholder, Officer, Director | $795.29 | 2,641 | $2,100,351.12 | 42,225 | 2016-08-22 | Filing |
| Officer | $777.32 | 3,625 | $2,817,785.00 | 42,642 | 2016-08-17 | Filing |
| Officer | $800.00 | 375 | $300,000.00 | 3,150 | 2016-08-17 | Filing |
| Officer | $777.32 | 3,625 | $2,817,785.00 | 42,642 | 2016-08-17 | Filing |
| Officer | $800.00 | 375 | $300,000.00 | 3,150 | 2016-08-17 | Filing |
| Large Shareholder, Officer, Director | $776.76 | 223 | $173,218.17 | 20,605,284 | 2016-08-19 | Filing |
| Large Shareholder, Officer, Director | $775.93 | 4,205 | $3,262,770.93 | 20,605,507 | 2016-08-19 | Filing |
| Large Shareholder, Officer, Director | $775.07 | 7,836 | $6,073,462.62 | 20,609,712 | 2016-08-19 | Filing |