Well if we are talking full year, its more like
See above, i corrected my post. Also, i have those numbers:
PS4 - 5.46 million
NSW - 4.89 million (Nintendo said 4.8m, but i have 4.888K, overall those are just estimate, but still on track with the "over" 4.8m)
XB1 - 4.28 million
2020 predictions: NSW 25m, PS5 6m, XSX 4.5m, PS4 9m, XB1 3m
In December 2019 i predicted 21m Switch, but that was before COVID, obvius increased my predictions.