459,537 shares
281,274 shares
69,577 shares
166,729 shares
325,461 shares
41,739 shares
133,509 shares
200,882 shares
57,137 shares
138,853 shares