VW, Audi, BMW and Mercedes are running out of orders