As of 6 February 2016, there are 15.2 million bitcoins circulation of a capped total of 21 million. Here's an up-to-date graph and other bitcoin network statistics. That means over 72% of all bitcoins are already in circulation. Currently there are 25 new bitcoins produced (mined) every 10 minutes.