The average Russian earns around 300 USD/month - not enough money to buy millions of shares even if they trade around 0,03 USD imo.