Investor
THORNBURG INVESTMENT MANAGEMENT INC
Portfolio Total Value
$7,269,445,000.00
Number of Stocks
185
Period of Reporting