25,810 shares
113,458 shares
27,504 shares
159,318 shares
34,582 shares
207,919 shares
55,152 shares
141,607 shares
23,443 shares
27,953 shares