Either Dec. 2017's numbers for the PS4 & XBO were off or somebody borked their math or made a type there, because the YoY % increases don't match up with the proportions. If the PS4's 1080k from 2017 was accurate, then given those numbers the XBO would have to be at 948k. But if the 1365k for the XBO's Dec. 2017 is accurate, then a -32% YoY decline would put it at 928k. -30.5% would be closer. But using the proportions, the Switch is anywhere from 1785k to 1824k, and a 40k range at this volume is a margin of error of about 2%, not significant but not trivial, either.
For the time being, I'm going to assume 821k for the PS4 and split the difference on the XBO & Switch, meaning 938k and 1805k, respectively. If we get something a bit more accurate I'll alter everything. It's late right now so I'll post a few of my standard charts. Yearly and quarter charts will arrive tomorrow.