2935-2952 of 8,983 vehicles
£18,865
£20,339
£18,781
£14,048
£16,950
£20,085
£24,923
£21,495
£21,683
£17,495
£17,954
£14,607
£13,682
£14,306
£15,792
£12,223
£15,830
£10,585