368 shares
210 shares
269 shares
331 shares
344 shares
291 shares
306 shares
947 shares
529 shares
201 shares