32995-33012 of 33,077 vehicles
£26,458
£31,646
£43,587
£26,278
£32,303
£28,054
£44,500
£23,005
£30,629
£25,666
£26,848
£36,405
£34,229
£26,095
£46,712
£39,940
£35,587
£46,261