The numbers here aren't the holy grail - yes, they are fairly near the actual amount , but ioi can't track every single shop and that would be the only way to get the "real" numbers.
I think they are acurate within a 5-10% error margin , so the other guys saying "it's more" could be right , but it actually could be less aswell - we have no means to check that , so we can only "believe" ... therefore this whole sales data is more of a religion , than fact.