107,676 shares
56,448 shares
549,806 shares
215,291 shares
109,567 shares
79,672 shares
175,213 shares
192,627 shares
167,987 shares
61,550 shares