Date Filer Title Filing Type Shares Traded Price Total Held
Nov 29, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 17,567 $36.57 748,232
Nov 29, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 6,048 $36.35 742,184
Nov 29, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 2,652 $36.57 125,379
Nov 29, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 912 $36.35 124,467
Nov 29, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 989 $36.57 29,534
Nov 29, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 343 $36.35 29,191
Jun 16, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 404 $33.67 246,033
Jun 16, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 10,205 $33.67 776,291
Jun 16, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 927 $33.67 128,984
Jun 16, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 23 $33.67 30,547

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