There are 16,881,000 Bitcoins in circulation

Blocks mined: 150
Blocks total: 510,480
Minutes between blocks: 9.16
Bitcoins mined: 1,875.00 BTC
Difficulty: 3,007,383,866,429.00
No. of transactions: 190,175 tx
Hash rate: 22,424,679,432.00 GH/s
Trade volume: 139,072.11 BTC
Total bitcoins sent: 1,541,380.66 BTC