JUST IN: Institutions have purchased 545,579 #bitcoin in 2025, while miners have only produced 97,082 new bitcoin, indicating that demand significantly surpasses supply. $BTC