184,518 shares
41,996 shares
156,926 shares
253,467 shares
324,520 shares
64,663 shares
395,329 shares
384,151 shares
80,914 shares
363,505 shares