955-972 of 1,076 vehicles
£20,540
£19,030
£15,680
£16,740
£16,950
£18,400
£14,870
£22,720
£13,490
£16,650
£16,350
£15,410
£15,770
£27,120
£13,640
£18,930
£17,560
£22,350