Stocks from 127 countries.