42715-42732 of 44,675 vehicles
£28,641
£25,871
£21,409
£20,542
£20,317
£20,552
£25,268
£18,176
£15,922
£15,578
£19,045
£26,790
£23,656
£38,245
£21,224
£24,003
£18,657
£26,295