How Many Bitcoins Are In Circulation?

Only 1.1 million Bitcoins remain to be mined, but millions could be lost forever. How will this scarcity shape Bitcoin’s future?