260,615 shares
343,019 shares
51,020 shares
64,338 shares
113,710 shares
243,881 shares
40,848 shares
150,849 shares
45,814 shares
28,152 shares