No delays or new games will be announced, that's for sure.
As for my predictions:
Switch total shipments - 14.3 million
BOTW Switch total shipments - 6.3 million
MK8D total shipments - 6.7 million
Super Mario Oddysey total shipments - 5 million
Splatoon 2 total shipements - 4.7 million
I think my predictions are sorta reasonable, but I didn't dig for the data that could make them more accurate (NDP announcements, and I know Nintendo France has said some stuff, + BUI sales awards.
I think I'll be within a margin of +- 500k on all though 








