In 15 countries, there are more than 3,000 stations