1675-1692 of 34,628 vehicles
£19,020
£12,850
£19,130
£14,780
£18,580
£14,850
£15,400
£14,510
£14,410
£19,660
£17,400
£25,120
£18,340
£14,680
£16,770
£16,870
£16,490
£14,820