Franklin Resources reports April assets under management $895.4B