20881-20898 of 34,060 vehicles
£16,883
£11,575
£10,165
£15,110
£19,891
£10,279
£22,991
£15,514
£13,044
£16,809
£19,358
£10,977
£8,026
£31,760
£15,931
£23,929
£18,351
£10,400