There are 16,586,625 Bitcoins in circulation

Blocks mined: 128
Blocks total: 486,930
Minutes between blocks: 10.59
Bitcoins mined: 1,600.00 BTC
Difficulty: 1,103,400,932,964.00
No. of transactions: 201,373 tx
Hash rate: 7,020,845,809.56 GH/s
Trade volume: 55,296.11 BTC
Total bitcoins sent: 1,655,269.36 BTC