637 shares
623 shares
528 shares
512 shares
491 shares
486 shares
468 shares
458 shares
457 shares
443 shares