Year	Subscribers
2002	20
2003	123
2004	750
2005	1564
2006	11419
2007	169806
2008	477980
2009	1092290
2010	1666631
2011	2098068
2012	2531842
2013	2785842
2014	2684347
2015	2903497
2016	3067529
2017	3163286
