World's most valuable 21 technology companies.