Can anyone tease out why the bulk of the 2003 & 2004 model years are in the 25-50k range while both newer and older machines fall into the higher mileage (50-75K) category? Could this be due to production numbers or reliability issues that kept them off the road longer? Curious at best. BTW ... I'm in the '04 @ 74k category.