Fewer home buyers trading up keeps prices down