Year	Subscribers
1998	75500
2000	260000
2001	466200
2002	1170966
2003	1988000
2004	3206000
2005	4100000
2006	5192200
2007	5507000
2008	5805000
2009	6129000
2010	6329000
2011	6498007
2012	6654000
2013	6792000
2014	6851000
2015	7029097
2016	7183000
2017	7210800
