To answer some questions in this thread, Yes, Microsoft and Sony do share digital numbers with GameStop.
And that is because GameStop has been selling games digitally through Xbox Live and PlayStation Network for a couple years now. A large amount of Black Ops III preorders at GameStop were for the Digital Deluxe version of the game. Halo 5 also had a large amount of digital preorders through GameStop.