i have some faith in the stock....... sogotrade says they only have 21mil share outstanding.. is that right???