According to CoinGecko, there are 650 million NKN tokens currently in circulation out of a maximum potential supply of 1 billion.