346,839 shares
99,654 shares
90,638 shares
111,191 shares
138,873 shares
251,109 shares
156,110 shares
108,713 shares
251,550 shares
536,023 shares