Deliveries of new container ships during the first seven months of the year reached a new record high of 1.2 million TEU. Based on current estimated delivery dates, a total of 2.4, 2.9, and 1.9 million TEU are expected to be delivered in 2023, 2024 and 2025.