2989-3006 of 28,792 vehicles
£18,491
£19,690
£10,330
£14,740
£13,070
£10,030
£13,930
£12,991
£12,940
£14,370
£12,400
£16,970
£11,250
£14,900
£12,250
£16,180
£17,630