50869-50886 of 50,880 vehicles
£26,024
£33,961
£23,860
£23,995
£22,618
£21,276
£22,144
£34,008
£25,091
£24,145
£38,011
£36,967
£33,583
£42,660
£56,985