505-522 of 1,072 vehicles
£19,180
£17,720
£14,790
£18,940
£13,980
£14,530
£15,670
£14,720
£13,180
£14,140
£11,800
£12,760
£14,080
£14,800
£17,340
£17,250
£14,000
£13,760