how many bitcoin wallets exist

19.819M out of 21M total bitcoin have been mined to-date.