595 shares
384,803 shares
173,858 shares
163,910 shares
108,543 shares
105,989 shares
100,605 shares
61,423 shares
38,313 shares
34,592 shares
25,019 shares
Laugh more daily