336 shares
387 shares
382 shares
370 shares
301 shares
306 shares
356 shares
329 shares
389 shares
415 shares