| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder   |  $44.95 |  213,896 |  $9,614,625.20 |  10,301,711 |  2018-07-11 |  Filing |  
  |    Large Shareholder   |  $44.84 |  128,302 |  $5,753,061.68 |  10,087,815 |  2018-07-10 |  Filing |  
  |    Large Shareholder   |  $44.08 |  35,000 |  $1,542,800.00 |  9,959,513 |  2018-07-09 |  Filing |  
  |    Large Shareholder   |  $43.89 |  5,080 |  $222,961.20 |  9,924,513 |  2018-07-06 |  Filing |  
  |    Large Shareholder   |  $42.68 |  26,254 |  $1,120,520.72 |  9,919,433 |  2018-07-05 |  Filing |  
  |    Large Shareholder   |  $42.87 |  30,513 |  $1,308,092.31 |  9,893,179 |  2018-07-03 |  Filing |  
  |    Large Shareholder   |  $41.92 |  83,773 |  $3,511,764.16 |  9,769,424 |  2018-07-02 |  Filing |  
  |    Large Shareholder   |  $42.46 |  136,684 |  $5,803,602.64 |  9,685,651 |  2018-06-29 |  Filing |  
  |    Large Shareholder   |  $42.12 |  55,000 |  $2,316,600.00 |  9,548,967 |  2018-06-28 |  Filing |  
  |    Large Shareholder   |  $42.40 |  96,200 |  $4,078,880.00 |  9,493,967 |  2018-06-27 |  Filing |  
  |    Large Shareholder   |  $42.21 |  143,832 |  $6,071,148.72 |  9,397,767 |  2018-06-25 |  Filing |  
  |    Large Shareholder   |  $42.52 |  150,520 |  $6,400,110.40 |  9,253,935 |  2018-06-22 |  Filing |  
  |    Large Shareholder   |  $42.33 |  91,400 |  $3,868,962.00 |  9,103,415 |  2018-06-21 |  Filing |  
  |    Large Shareholder   |  $42.46 |  62,500 |  $2,653,750.00 |  9,012,015 |  2018-06-20 |  Filing |  
  |    Large Shareholder   |  $42.07 |  61,857 |  $2,602,323.99 |  8,949,515 |  2018-06-19 |  Filing |  
  |    Large Shareholder   |  $41.62 |  27,000 |  $1,123,740.00 |  8,887,658 |  2018-06-18 |  Filing |  
  |    Large Shareholder   |  $41.43 |  70,000 |  $2,900,100.00 |  8,860,658 |  2018-06-15 |  Filing |  
  |    Large Shareholder   |  $41.71 |  50,669 |  $2,113,403.99 |  8,790,658 |  2018-06-14 |  Filing |  
  |    Large Shareholder   |  $41.49 |  79,900 |  $3,315,051.00 |  8,739,989 |  2018-06-13 |  Filing |  
  |    Large Shareholder   |  $41.57 |  99,400 |  $4,132,058.00 |  8,660,089 |  2018-06-12 |  Filing |