306 shares
347 shares
501 shares
377 shares
363 shares
605 shares
540 shares
400 shares
373 shares
584 shares