Just did some 3rd grade math...
About 19,550,000 bitcoin currently mined...
5.38% on exchanges = 1,051,790 bitcoin on exchanges if using the 19.55 million...
5.38% on exchanges of 21 million total supply = 1,129,800 bitcoin on exchanges...
There are more than 50 millionaires per bitcoin on exchanges...
60,000,000 millionaires / 1,200,000 bitcoin on exchanges