578 shares
551 shares
462 shares
512 shares
497 shares
521 shares
465 shares
435 shares
326 shares
101 shares