218,830 shares
29,765 shares
335,197 shares
178,275 shares
30,739 shares
174,417 shares
90,088 shares
73,265 shares
27,288 shares
48,060 shares