Eurostar's punctuality has fluctuated from year to year, but usually remains over 90%;[118] in the first quarter of 1999, 89% of services operated were on time, and in the second quarter it reached 92%.[119] Eurostar's best punctuality record was 97.35%, between 16 and 22 August 2004.[4] In 2006, it was 92.7%,[120] and in 2007, 91.5% were on time.[121][122] In the first quarter of 2009, 96% of Eurostar services were punctual, compared with rival air routes' 76%.[123]