Year	Subscribers
1998	140000
1999	582000
2000	1410932
2001	2836000
2002	3515000
2003	4513000
2004	5416000
2005	7004000
2006	8044000
2007	9075322
2008	9842303
2009	10290000
2010	10817103
2011	11282579
2012	11689914
2013	12094461
2014	12568000
2015	13030000
2016	13387425
2017	13922504
