56,381 shares
58,307 shares
30,253 shares
28,312 shares
85,805 shares
633,331 shares
30,764 shares
98,668 shares
31,508 shares
65,368 shares