445,468 shares
390,053 shares
543,111 shares
243,695 shares
194,161 shares
112,746 shares
429,854 shares
215,957 shares
359,139 shares
255,520 shares