Circulating supply after ico will be less than 100 million grft.
Even if that's true, miners are creating a million or two more per day so it won't stay that low for long, unless they drastically reduce the mining rewards. And why do I keep seeing references to 18,446,744 max coins in various places? These numbers are all over the place.
It will stay because the difficulty will increase whent it's listed on exchanges.