Date Filer Title Filing Type Shares Traded Price Total Held
Jun 01, 2015
Director
Director Form 4/A Exercise of in-the-money or at-the-money derivative security 27,048 -- --
Jun 01, 2015
Director
Director Form 4 Exercise of in-the-money or at-the-money derivative security 160 -- --
Jun 01, 2015
Director
Director Form 4 Exercise of in-the-money or at-the-money derivative security 1,207 -- --
Jun 01, 2015
Director
Director Form 4 Exercise of in-the-money or at-the-money derivative security 101 -- --
Jun 01, 2015
Director
Director Form 4 Exercise of in-the-money or at-the-money derivative security 16,412 -- --
Jun 01, 2015
Director
Director Form 4 Exercise of in-the-money or at-the-money derivative security 720 -- --
Jun 01, 2015
Director
Director Form 4 Exercise of in-the-money or at-the-money derivative security 3,280 -- --
Jun 01, 2015
Director
Director Form 4 Exercise of in-the-money or at-the-money derivative security 28 -- --
Jun 01, 2015
Director
Director Form 4 Exercise of in-the-money or at-the-money derivative security 276 -- --
Jun 01, 2015
Director
Director Form 4/A Exercise of in-the-money or at-the-money derivative security 267,063 -- --

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