12313-12330 of 13,900 vehicles
£14,075
£12,120
£16,489
£16,163
£11,898
£15,413
£20,540
£34,711
£39,216
£25,575
£34,850
£35,008
£39,261
£32,794
£30,942
£28,815
£45,566
£33,072