278,207 shares
633,873 shares
43,483 shares
83,966 shares
230,049 shares
301,003 shares
384,546 shares
135,881 shares
140,592 shares
120,157 shares