Year Subscribers 2001 4000 2002 19302 2003 110402 2004 252500 2005 483100 2006 751000 2007 1035200 2008 1329300 2009 1553600 2010 2097800 2011 2506700 2012 2920900 2013 2938800 2014 3061000 2015 3063800 2016 2718800 2017 2687800