Apr 24 Update:
#Grayscale decreased 538 $BTC(-$35.08M) and currently holds 303,683 $BTC($19.8B).
#Blackrock added 569 $BTC(+$37.14M) and currently holds 274,462 $BTC($17.9B).
9 ETFs(Including #Grayscale) added 949 $BTC(+$61.88M).
Data from lookonchain