There are only 2,259,313 bitcoins left to be mined out of 21,000,000.
Every four years, half of the remaining supply is created.
Currently 6.25 bitcoins are produced every ten minutes with a market value of $206,670.
