The numbers are in an BMW has once again come out on top. According to Automotive News BMW bested both Mercedes and Lexus but just barely.

According to Automotive News:

<li>The race was tight until the end. BMW finished 2015 with luxury sales of 346,023 vehicles, followed by Lexus with 344,601 and Mercedes with 343,088. All three brands set annual sales records last year.

Though BMW retained the sales title, its results tumbled sharply in December, sliding 17 percent from a year earlier to 34,625. For the year, the brand’s sales rose 1.8 percent.

“The new sales record in 2015 is the third record year in a row for BMW with the numbers further emphasizing the growth of luxury trucks, which are now one-third of BMW sales in the U.S.,” Ludwig Willisch, CEO of BMW of North America