BMW sales up