It may be that they're trying to spread their restock evenly across the country but simple population density in Tokyo means that those stores get hit harder and run out more quickly.
Though maybe having their HQ in Osaka has something to do with it too...