How many bitcoins are left?

As of June 2022, there are about 2 million bitcoins (BTC) left to be mined, which means that there are nearly 19 million currently in existence.