49,550 shares
258,051 shares
11,701 shares
43,481 shares
108,015 shares
20,392 shares
271,944 shares
50,840 shares
207,805 shares
80,982 shares