How many ADA tokens are left?
There are just over 11 billion ADA tokens left to be released.