IMF Report on Stable tokens supply 200B-350B