Year	Subscribers
2000	52890
2001	330960
2002	1356481
2003	3113702.33
2004	6123907
2005	9898653
2006	13013000
2007	15606000
2008	17310023
2009	17877223
2010	19151508
2011	20588901
2012	21685668
2013	23039803
2014	23729800
2015	24686486
2016	25189648
2017	26015818
