22,647 shares
23,034 shares
18,259 shares
318,473 shares
282,081 shares
174,649 shares
76,401 shares
160,231 shares
406,958 shares
73,644 shares