17,156 shares
22,933 shares
31,578 shares
260,020 shares
29,348 shares
121,641 shares
71,245 shares
27,647 shares
184,911 shares
28,807 shares