New business establishments surge over 57% in first quarter of 2026