54,045 shares
14,942 shares
27,217 shares
184,145 shares
68,214 shares
21,684 shares
270,236 shares
268,398 shares
17,893 shares
17,988 shares