184,546 shares
42,018 shares
156,949 shares
253,506 shares
324,556 shares
64,699 shares
395,354 shares
384,186 shares
80,938 shares
363,530 shares