Year	Subscribers
1998	10924
1999	23000
2000	144215
2001	460011
2002	815418
2003	1242928
2004	1619944
2005	2010584
2006	2451585
2007	2729624
2008	2982500
2009	3153262
2010	3373143
2011	3543759
2012	3692009
2013	3828918
2014	4011201
2015	4121049
2016	4270309
2017	4378973
