291,650 shares
40,231 shares
36,429 shares
75,416 shares
15,906 shares
64,099 shares
22,964 shares
118,079 shares
108,915 shares
30,189 shares