3043-3060 of 32,000 vehicles
£26,632
£23,032
£21,880
£20,584
£19,432
£15,995
£29,505
£25,905
£20,728
£31,672
£18,712
£15,832
£28,504
£25,917
£20,152
£30,232
£14,995