56,378 shares
58,240 shares
30,251 shares
28,243 shares
85,734 shares
633,323 shares
30,761 shares
98,601 shares
31,442 shares
65,300 shares