There are 18,737,244 Bitcoins in circulation

Blocks mined: 136
Blocks total: 687,959
Minutes between blocks: 10.00
Bitcoins mined: 850.00 BTC
Difficulty: 19,932,791,027,262.00
No. of transactions: 243,824 tx
Hash rate: 134,757,560,635.33 GH/s
Trade volume: 12,461.50 BTC
Total bitcoins sent: 1,648,139.65 BTC