4825-4842 of 34,657 vehicles
£18,290
£17,560
£17,000
£15,490
£14,370
£16,980
£28,010
£22,090
£18,030
£22,600
£24,460
£25,560
£24,270
£25,490
£27,200
£31,840
£15,970
£15,780