70,445 shares
29,054 shares
221,582 shares
70,634 shares
155,221 shares
98,577 shares
46,835 shares
289,933 shares
208,234 shares
214,701 shares