42,426 shares
352,227 shares
345,905 shares
330,678 shares
316,944 shares
295,010 shares
271,454 shares
202,113 shares
112,833 shares
30,948 shares
Laugh more daily