Each week 138 million shoppers visit Wal-Mart 's 4,750 stores .