30,096 shares
36,453 shares
426,225 shares
134,183 shares
68,820 shares
287,461 shares
39,967 shares
80,610 shares
53,738 shares
35,392 shares