TEMPLETON INVESTMENT COUNSEL LLC SEC Filings | CapEdge