519,505 shares
179,511 shares
166,764 shares
411,822 shares
127,846 shares
344,676 shares
291,041 shares
305,148 shares
473,524 shares
411,884 shares