56,544 shares
58,483 shares
30,842 shares
28,540 shares
85,956 shares
633,682 shares
31,008 shares
98,847 shares
31,682 shares
65,471 shares