As of now more than 18 5 million bitcoins have been mined There are only 21 million bitcoins in all