Date Filer Title Filing Type Shares Traded Price Total Held
Dec 23, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 1,713 $51.10 1,216,764
Dec 23, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 301 $51.12 1,216,463
Dec 23, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 100 $51.15 1,216,363
Dec 23, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 500 $51.20 1,215,583
Dec 22, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 10,007 $51.10 1,223,680
Dec 22, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 1,703 $51.12 1,221,997
Dec 22, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 3,000 $51.15 1,218,997
Dec 22, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 500 $51.20 1,218,477
Dec 21, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 4,315 $51.00 1,236,577
Dec 21, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 300 $51.01 1,236,277

* Represents the number of non-derivative securities directly held. (I) Indicates that some (or all) of these shares are held indirectly.