There are 16,807,338 Bitcoins in circulation

Blocks mined: 159
Blocks total: 504,587
Minutes between blocks: 8.51
Bitcoins mined: 1,987.50 BTC
Difficulty: 2,227,847,638,503.00
No. of transactions: 314,396 tx
Hash rate: 17,608,758,181.79 GH/s
Trade volume: 244,305.93 BTC
Total bitcoins sent: 3,164,782.51 BTC