349,586 shares
302,920 shares
76,489 shares
69,262 shares
151,347 shares
59,054 shares
38,947 shares
48,834 shares
402,808 shares
85,965 shares