331 shares
598,970 shares
537,311 shares
512,601 shares
492,166 shares
381,834 shares
374,883 shares
365,738 shares
354,059 shares
342,354 shares
339,628 shares
Laugh more daily