ETFs and public company funds bought 859,454 #BTC in 2024 - data from K33 Research