290 shares
280 shares
344 shares
294 shares
341 shares
361 shares
299 shares
318 shares
355 shares
456 shares