As 4.4 million TEUs were contracted during 2024, order book grew despite deliveries hitting a high of 2.9 million TEUs.