There's currently 6 trillion dollars in US public pension funds. If those funds decided to allocate just 1% to bitcoin (60 billion dollars) they'd soak up over 863 thousand bitcoin.
That's over 4% of the total supply from public funds in a single country