| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $706.65 | 3,262 | $2,305,107.96 | 99,820 | 2016-04-29 | Filing |
| Large Shareholder, Officer, Director | $705.69 | 1,829 | $1,290,710.49 | 103,082 | 2016-04-29 | Filing |
| Large Shareholder, Officer, Director | $704.83 | 759 | $534,968.10 | 104,911 | 2016-04-29 | Filing |
| Large Shareholder, Officer, Director | $713.58 | 200 | $142,715.00 | 21,105,290 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $712.21 | 1,112 | $791,972.07 | 21,105,490 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $711.17 | 300 | $213,350.01 | 21,106,602 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $710.34 | 1,124 | $798,421.71 | 21,106,902 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $709.33 | 1,599 | $1,134,226.19 | 21,108,026 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $708.08 | 1,990 | $1,409,078.21 | 21,109,625 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $707.06 | 2,097 | $1,482,706.29 | 21,111,615 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $705.45 | 257 | $181,301.19 | 21,113,712 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $703.89 | 100 | $70,389.00 | 21,113,969 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $702.64 | 324 | $227,656.43 | 21,114,069 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $701.54 | 400 | $280,614.00 | 21,114,393 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $700.14 | 500 | $350,068.00 | 21,114,793 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $698.96 | 1,601 | $1,119,036.24 | 21,115,293 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $697.88 | 800 | $558,307.04 | 21,116,894 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $696.87 | 1,141 | $795,128.10 | 21,117,694 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $695.91 | 200 | $139,182.00 | 21,118,835 | 2016-04-28 | Filing |
| Large Shareholder, Officer, Director | $694.52 | 300 | $208,356.99 | 21,119,035 | 2016-04-28 | Filing |