22,628 shares
52,638 shares
266,665 shares
11,399 shares
66,722 shares
85,530 shares
46,489 shares
29,776 shares
128,873 shares
207,013 shares