278,674 shares
634,300 shares
43,861 shares
84,359 shares
230,521 shares
301,418 shares
384,939 shares
136,269 shares
140,999 shares
120,528 shares