There is no need to be dwelling on the past. What matters is the fact that the current o/s is 14.5B and if anyone is not comfortable please don’t invest your money. This looks promising now and that is what matters