| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder   |  $40.68 |  8,000 |  $325,456.80 |  16,532,215 |  2018-07-27 |  Filing |  
  |    Large Shareholder, Director   |  $41.18 |  33,291 |  $1,370,860.13 |  16,540,215 |  2018-07-26 |  Filing |  
  |    Large Shareholder, Director   |  $40.51 |  50,000 |  $2,025,335.00 |  16,573,506 |  2018-07-25 |  Filing |  
  |    Large Shareholder, Director   |  $40.43 |  35,874 |  $1,450,486.27 |  16,623,506 |  2018-07-24 |  Filing |  
  |    Large Shareholder   |  $41.18 |  33,291 |  $1,370,860.13 |  16,540,215 |  2018-07-26 |  Filing |  
  |    Large Shareholder   |  $40.51 |  50,000 |  $2,025,335.00 |  16,573,506 |  2018-07-25 |  Filing |  
  |    Large Shareholder   |  $40.43 |  35,874 |  $1,450,486.27 |  16,623,506 |  2018-07-24 |  Filing |  
  |    Large Shareholder, Director   |  $40.11 |  27,300 |  $1,095,071.25 |  16,659,380 |  2018-07-23 |  Filing |  
  |    Large Shareholder, Director   |  $40.41 |  20,300 |  $820,325.03 |  16,686,680 |  2018-07-20 |  Filing |  
  |    Large Shareholder, Director   |  $40.69 |  21,089 |  $858,189.44 |  16,706,980 |  2018-07-19 |  Filing |  
  |    Large Shareholder   |  $40.11 |  27,300 |  $1,095,071.25 |  16,659,380 |  2018-07-23 |  Filing |  
  |    Large Shareholder   |  $40.41 |  20,300 |  $820,325.03 |  16,686,680 |  2018-07-20 |  Filing |  
  |    Large Shareholder   |  $40.69 |  21,089 |  $858,189.44 |  16,706,980 |  2018-07-19 |  Filing |  
  |    Large Shareholder, Director   |  $40.60 |  50,000 |  $2,029,790.00 |  16,728,069 |  2018-07-18 |  Filing |  
  |    Large Shareholder, Director   |  $40.48 |  40,271 |  $1,630,351.30 |  16,778,069 |  2018-07-17 |  Filing |  
  |    Large Shareholder, Director   |  $40.48 |  33,154 |  $1,341,911.47 |  16,818,340 |  2018-07-16 |  Filing |  
  |    Large Shareholder   |  $40.60 |  50,000 |  $2,029,790.00 |  16,728,069 |  2018-07-18 |  Filing |  
  |    Large Shareholder   |  $40.48 |  40,271 |  $1,630,351.30 |  16,778,069 |  2018-07-17 |  Filing |  
  |    Large Shareholder   |  $40.48 |  33,154 |  $1,341,911.47 |  16,818,340 |  2018-07-16 |  Filing |  
  |    Large Shareholder, Director   |  $38.32 |  50,000 |  $1,916,160.00 |  16,851,494 |  2018-06-14 |  Filing |