115,629 shares
148,645 shares
68,316 shares
141,336 shares
299,597 shares
189,971 shares
138,643 shares
344,379 shares
103,370 shares
178,652 shares