5059-5076 of 5,336 vehicles
£33,961
£31,784
£66,674
£38,011
£32,902
£32,615
£37,621
£23,895
£33,583
£27,058
£23,784
£36,405
£37,440
£43,194
£50,885
£42,660