278,166 shares
633,838 shares
43,441 shares
83,941 shares
230,027 shares
300,971 shares
384,521 shares
135,846 shares
140,565 shares
120,126 shares