300 shares
580,063 shares
400,875 shares
155,715 shares
149,433 shares
127,559 shares
108,796 shares
103,613 shares
100,269 shares
50,017 shares
43,022 shares
Laugh more daily