56,443 shares
58,374 shares
30,692 shares
28,375 shares
85,850 shares
633,371 shares
30,851 shares
98,724 shares
31,544 shares
65,407 shares