There are 16,815,375 Bitcoins in circulation

Blocks mined: 189
Blocks total: 505,230
Minutes between blocks: 7.06
Bitcoins mined: 2,362.50 BTC
Difficulty: 2,227,847,638,503.00
No. of transactions: 245,572 tx
Hash rate: 20,931,165,385.90 GH/s
Trade volume: 86,050.72 BTC
Total bitcoins sent: 1,467,836.24 BTC