171,307 shares
254,911 shares
344,513 shares
188,472 shares
361,864 shares
243,202 shares
157,498 shares
291,958 shares
529,135 shares
103,084 shares