June was a bumper month for new ship deliveries with 19 ships delivered for 124,931 teu in total. 6 ships were delivered in the last week alone, including 3 neo-panamax units that were delivered to CMA CGM, MSC and ONE respectively.