218,423 shares
29,139 shares
335,140 shares
178,243 shares
30,402 shares
174,050 shares
89,940 shares
73,232 shares
27,224 shares
47,686 shares