53,430 shares
60,299 shares
98,837 shares
263,080 shares
225,539 shares
91,254 shares
35,914 shares
86,202 shares
579,061 shares
188,719 shares