267,452 shares
93,455 shares
417,620 shares
165,312 shares
359,705 shares
308,338 shares
202,669 shares
220,914 shares
515,055 shares
352,746 shares