Franklin Templeton Investments (31 funds with 140 Managers )





* Net Assets include for all classes