509 shares
1,289,735 shares
1,078,315 shares
899,176 shares
772,423 shares
722,714 shares
675,354 shares
646,904 shares
631,079 shares
627,743 shares
609,490 shares
Laugh more daily