Total deliveries up by 21% on year .