22,644 shares
23,031 shares
18,257 shares
318,468 shares
282,078 shares
174,646 shares
76,397 shares
160,225 shares
406,952 shares
73,643 shares