Bitcoin tops $19,834 Toppling 2017 Record High