94,186 shares
465,340 shares
114,078 shares
349,745 shares
132,904 shares
302,871 shares
152,506 shares
85,178 shares
410,630 shares
291,611 shares