19999-20016 of 38,465 vehicles
£31,000
£24,000
£22,750
£47,650
£38,490
£48,995
£37,690
£48,795
£47,990
£25,450
£26,495
£23,190
£22,990
£23,950
£25,750
£46,725
£84,990
£38,295