ETFs, governments and corporations now own 20,356,028,694 for 196 billion dollars