278,710 shares
634,345 shares
43,897 shares
84,391 shares
230,543 shares
301,448 shares
384,978 shares
136,290 shares
141,032 shares
120,566 shares