Over 100 million channels in India uploaded content in the past year, with more than 15,000 of these surpassing one million subscribers