how many bitcoins have been mined

19.856M out of 21M total bitcoin have been issued to-date.