17,078 shares
22,868 shares
31,567 shares
259,879 shares
29,306 shares
121,560 shares
71,196 shares
27,629 shares
184,865 shares
28,759 shares