IPO shortage keeps US cash in a few wealthy hands