22,628 shares
52,638 shares
266,663 shares
11,398 shares
66,722 shares
85,530 shares
46,489 shares
29,776 shares
128,873 shares
207,012 shares