The largest single institutional owner of common stocks is?
Mutual funds
Commercial banks
Pension funds
Insurance companies