· 

44,564TEU handled in May 2025