56,550 shares
58,495 shares
30,851 shares
28,547 shares
85,960 shares
633,716 shares
31,016 shares
98,852 shares
31,694 shares
65,481 shares