21961-21978 of 31,150 vehicles
£19,525
£24,666
£17,679
£19,035
£19,535
£25,166
£20,025
£16,795
£25,788
£17,270
£23,440
£21,648
£22,963
£16,690