624 shares
583 shares
566 shares
558 shares
486 shares
447 shares
440 shares
413 shares
387 shares
350 shares