Investment of £19bn by insurance companies, pension funds and trusts