Whenever figures are released, they are usually shipped+digital unless otherwise noted.
100k to 200k digital, so about 1.8-1.9m shipped to stores. This game is clearly on shelves everywhere so take actual sales from this. I'd say no more than 1.6m through 27th June.
e=mc^2
Gaming on: PS4 Pro, Switch, SNES Mini, Wii U, PC (i5-7400, GTX 1060)