There are 16,469,125 Bitcoins in circulation

Blocks mined: 149
Blocks total: 477,530
Minutes between blocks: 8.93
Bitcoins mined: 1,862.50 BTC
Difficulty: 804,525,194,568.00
No. of transactions: 230,160 tx
Hash rate: 5,958,981,487.52 GH/s
Trade volume: 88,556.33 BTC
Total bitcoins sent: 5,566,483.21 BTC