647 shares
608 shares
585 shares
534 shares
502 shares
500 shares
476 shares
455 shares
444 shares
410 shares