Year	Subscribers
2002	11000
2003	343000
2004	675000
2005	1589000
2006	2900000
2007	4900000
2008	9280000
2009	12900000
2010	15700000
2011	17634806
2012	20923296
2013	23745346
2014	24950550
2015	26881463
2016	27522702
2017	30872788
