its only september and 2025 is already the third best year for total launches