1009-1026 of 4,920 vehicles
£14,470
£13,350
£10,680
£14,290
£10,770
£13,000
£15,570
£12,000
£13,040
£12,290
£10,530
£11,570
£15,960
£15,090
£18,970
£11,900
£14,900
£18,420