278,135 shares
633,793 shares
43,414 shares
83,933 shares
229,992 shares
300,939 shares
384,495 shares
135,814 shares
140,535 shares
120,112 shares