278,166 shares
633,836 shares
43,441 shares
83,941 shares
230,027 shares
300,971 shares
384,520 shares
135,845 shares
140,564 shares
120,123 shares