30,034 shares
163,937 shares
700,520 shares
331,152 shares
306,640 shares
69,048 shares
429,200 shares
482,066 shares
61,331 shares
475,810 shares