deliveries 2025