I make some maths.
MS Shipped = +39M (until December 31)
VGC Sales = +36.58M (until December 26)
VGC has one more week to count... last week end December 26 360 sells ~755k WW... for week end January 2 I expected ~450k.
Final Numbers...
MS Shipped = +39M (until December 31)
VGC Sales = +37M (until December 31)
2M on selves is acceptable... VGC petty acuurate again.