£18,620
£12,170
was
£20,850
£880 offwas
£18,980
£450 offwas
£18,340
£980 off£23,120
£23,260
£30,392
£19,170
£18,900
was
£21,680
£570 offwas
£19,298
£2,198 off£21,240
was
£20,900
£1,360 off£20,650
was
£21,707
£680 offwas
£24,990
£730 offwas
£23,510
£1,430 off1315-1332 of 1,458 vehicles