Year	Subscribers
2001	10000
2002	21000
2003	55000
2004	89000
2005	123000
2006	265030
2007	496151
2008	1045716
2009	1722407
2011	1791000
2012	2146600
2013	2572800
2014	2900000
2015	2900000
2016	2985452
2017	3399291
