BMW spent $314.1 million on advertising in the U.S. in 2015, ranking it as the nation's 136th largest advertiser.