what's the share structure here? How many o/s and a/s. I've read they are buying back shares so I'm not worried about dilution but just wondering how many shares are out there.