The SUV has is the first ever Chinese car to win the title and has sold over 3200 units since its launch in November 2025