53,919 shares
14,934 shares
27,025 shares
184,068 shares
68,131 shares
21,675 shares
270,229 shares
268,264 shares
17,884 shares
17,971 shares