171,296 shares
254,909 shares
344,510 shares
188,468 shares
361,842 shares
243,197 shares
157,493 shares
291,953 shares
529,121 shares
103,053 shares