20,509 78 BTC USD Live Bitcoin Price