171,309 shares
254,912 shares
344,515 shares
188,475 shares
361,864 shares
243,202 shares
157,504 shares
291,963 shares
529,141 shares
103,097 shares