310 shares
519,904 shares
310,477 shares
261,809 shares
237,310 shares
215,806 shares
209,088 shares
198,919 shares
163,028 shares
148,885 shares
147,539 shares
Laugh more daily