#Bitcoin institutional demand continues to outpace new supply, with 545,579 $BTC purchased year-to-date compared to only 97,082 $BTC in new supply.

There will only ever be 21 million $BTC.