289-306 of 3,549 vehicles
£13,320
£15,290
£12,640
£13,480
£16,540
£14,889
£16,030
£19,140
£22,507
£13,640
£11,960
£21,345
£12,000
£17,690
£9,060
£19,390
£13,730
£12,810