There are currently approx 8.2 M YEC coins left that aren't in circulation yet. The maximum supply of Ycash is 21,000,000 (21 M).