50311-50328 of 50,509 vehicles
£20,141
£20,552
£25,268
£18,176
£15,922
£15,578
£19,045
£26,790
£15,000
£20,995
£25,349
£38,245
£21,224
£24,003
£18,657
£26,295
£32,618
£27,025