There are 16,997,200 Bitcoins in circulation

Blocks mined: 149
Blocks total: 519,776
Minutes between blocks: 9.18
Bitcoins mined: 1,862.50 BTC
Difficulty: 3,839,316,899,029.00
No. of transactions: 247,984 tx
Hash rate: 28,437,168,258.40 GH/s
Trade volume: 90,566.98 BTC
Total bitcoins sent: 1,647,340.08 BTC