Year	Subscribers
2001	6000
2002	15800
2003	196106
2004	104265
2005	377090
2006	1090000
2007	1952200
2008	2517400
2009	2812600
2010	3000600
2011	3283150
2012	3541340
2013	3790270
2014	4016389
2015	4262132
2016	4450000
2017	4780000
