dogecoin price cryptocurrency doge hold who owns 535 entity 106 billion cryptocurrency