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