Where do small retail investors have so much money?