20881-20898 of 20,900 vehicles
£23,475
£14,279
£15,059
£22,498
£20,991
£15,891
£19,819
£14,329
£17,624
£11,404
£15,176
£14,950
£10,200
£22,141
£17,070
£11,287
£14,807
£10,535