Fund Performance: Returns for 295 recent-vintage venture funds