368 shares
210 shares
269 shares
331 shares
345 shares
291 shares
306 shares
947 shares
530 shares
202 shares