how come there are so many 2000/2001/2002/2003/2004/2005/2006/2007 cars on the road?????