19603-19620 of 20,674 vehicles
£27,450
£26,939
£18,495
£28,241
£20,250
£15,375
£25,187
£14,995
£14,674
£12,995
£13,843
£22,395
£23,495
£30,657
£21,800
£21,339
£25,132