267,358 shares
93,351 shares
417,447 shares
165,222 shares
359,656 shares
308,272 shares
202,578 shares
220,856 shares
514,996 shares
352,658 shares