Tesla's Q1 deliveries break previous record