278,570 shares
634,180 shares
43,806 shares
84,286 shares
230,406 shares
301,313 shares
384,864 shares
136,192 shares
140,912 shares
120,450 shares