huge share register..... always a bummer..... how far can it go with over 640 million shares fully diluted?...