278,138 shares
633,796 shares
43,414 shares
83,933 shares
229,992 shares
300,940 shares
384,496 shares
135,814 shares
140,535 shares
120,112 shares