3979-3996 of 4,170 vehicles
£50,605
£60,035
£73,045
£55,140
£43,910
£41,660
£79,845
£72,150
£65,135
£45,860
£35,160
£46,860
£39,860
£99,960
£86,560
£54,360