299,282 shares
255,087 shares
81,417 shares
83,503 shares
550,613 shares
136,159 shares
164,483 shares
315,310 shares
207,297 shares
265,796 shares