445,329 shares
389,961 shares
542,861 shares
243,620 shares
194,031 shares
112,590 shares
429,602 shares
215,875 shares
359,037 shares
255,311 shares