171,308 shares
254,912 shares
344,514 shares
188,473 shares
361,864 shares
243,202 shares
157,502 shares
291,962 shares
529,137 shares
103,091 shares