BMW's product lineup, 2004 compared to 2014.

2004:

What 10 years does to a company

2014:

What 10 years does to a company