546 shares
531 shares
528 shares
525 shares
518 shares
499 shares
493 shares
486 shares
482 shares
479 shares