Central banks are sitting on massive stockpiles of gold after years of record purchases:

Global central banks now hold ~38,666 tons of gold, reflecting ~17% of all gold ever mined.

Still, the largest portion of gold remains in private hands, with ~97,645 tons held as jewelry,