I think Nintendo is producing many more Switches than originally thought, so I see no reason why they couldn't approach that 30 million mark. If they have another 5+ million quarter (and they likely will), just being flat for the holiday season would get them to that mark.
Nintendo with the Switch: