High gas prices pumping up small-car sales ... somewhat