The Largest Available Containership, 1970-2024 (in TEUs)