The world can’t seem to get enough German luxury cars