184,456 shares
41,904 shares
156,860 shares
253,379 shares
324,449 shares
64,597 shares
395,251 shares
384,053 shares
80,834 shares
363,413 shares