| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder   |  $36.27 |  3,332 |  $120,835.65 |  15,542,384 |  2018-09-04 |  Filing |  
  |    Large Shareholder   |  $36.42 |  25,470 |  $927,660.70 |  15,545,716 |  2018-08-31 |  Filing |  
  |    Large Shareholder, Director   |  $36.39 |  11,534 |  $419,724.57 |  15,571,186 |  2018-08-30 |  Filing |  
  |    Large Shareholder, Director   |  $36.49 |  17,694 |  $645,740.76 |  15,582,720 |  2018-08-29 |  Filing |  
  |    Large Shareholder   |  $36.39 |  11,534 |  $419,724.57 |  15,571,186 |  2018-08-30 |  Filing |  
  |    Large Shareholder   |  $36.49 |  17,694 |  $645,740.76 |  15,582,720 |  2018-08-29 |  Filing |  
  |    Large Shareholder, Director   |  $36.52 |  41,756 |  $1,524,899.89 |  15,600,414 |  2018-08-28 |  Filing |  
  |    Large Shareholder, Director   |  $36.81 |  1,420 |  $52,273.61 |  15,642,170 |  2018-08-27 |  Filing |  
  |    Large Shareholder, Director   |  $36.68 |  1,909 |  $70,029.37 |  15,643,590 |  2018-08-24 |  Filing |  
  |    Large Shareholder   |  $36.52 |  41,756 |  $1,524,899.89 |  15,600,414 |  2018-08-28 |  Filing |  
  |    Large Shareholder   |  $36.81 |  1,420 |  $52,273.61 |  15,642,170 |  2018-08-27 |  Filing |  
  |    Large Shareholder   |  $36.68 |  1,909 |  $70,029.37 |  15,643,590 |  2018-08-24 |  Filing |  
  |    Large Shareholder, Director   |  $38.55 |  27,001 |  $1,041,018.15 |  15,645,499 |  2018-08-21 |  Filing |  
  |    Large Shareholder   |  $38.55 |  27,001 |  $1,041,018.15 |  15,645,499 |  2018-08-21 |  Filing |  
  |    Officer   |  $38.44 |  11,000 |  $422,808.10 |  419 |  2018-08-21 |  Filing |  
  |    Large Shareholder, Director   |  $38.30 |  28,315 |  $1,084,402.21 |  15,672,500 |  2018-08-20 |  Filing |  
  |    Large Shareholder, Director   |  $37.86 |  42,929 |  $1,625,386.38 |  15,700,815 |  2018-08-17 |  Filing |  
  |    Large Shareholder, Director   |  $37.79 |  38,214 |  $1,444,061.20 |  15,743,744 |  2018-08-16 |  Filing |  
  |    Large Shareholder   |  $38.30 |  28,315 |  $1,084,402.21 |  15,672,500 |  2018-08-20 |  Filing |  
  |    Large Shareholder   |  $37.86 |  42,929 |  $1,625,386.38 |  15,700,815 |  2018-08-17 |  Filing |