2017 premium brand car sales – all-time records for Mercedes-Benz, BMW, Audi; but who came out tops? Image #764256