During the first eight months of 2017, BMW sold 1,571,467 vehicles. Overall, year-to-date sales are up 4.2%.

1,338,475 of those vehicles belong to the BMW brand proper, with sales up by 4.4%. BMW’s brand sales for August were up 3.1%.

The members of BMW’s X Series made up a large portion of sales for the brand

A good deal of the BMW vehicles sold belonged to the X family of models. BMW X sales were up 13.9% with 457,442 vehicles sold so far in 2017.

The BMW 1 Series, a vehicle not currently featured in the brand’s U.S. model lineup, was another big hit for the brand. 1 Series sales totaled 121,415 units, an increase of 10.1%.

Even MINI sales were up in August, by a total of 0.7%. MINI is doing even better year-to-date, with a 3.1% sales increase.

BMW’s electric fleet is catching on at a “shocking” rate

Perhaps the largest sales growth for any BMW model lineup belonged to the auotomaker’s fleet of electric vehicles. BMW has sold 57,895 such vehicles so far this year, accounting for a 67% sales increase.

While BMW might be struggling a bit stateside, its sales performance elsewhere is more than enough to make up for the slack.