MPs NHS Sleaze.
More than half (£1.4m) of the donations came from companies with investments in the private healthcare sector such as asset management firms.
A tenth of the donation (£312,204) came from companies that already provide services to the NHS.
More than £230,000 was donated to MPs from directors of companies that have investments in the private healthcare sector.
Lobbyists with private healthcare clients donated more than £110,000 to MPs.