Year Subscribers 1998 10000 1999 30000 2000 69000 2001 151000 2002 270000 2003 417100 2004 545200 2005 656200 2006 787900 2007 926000 2008 1071200 2009 1233500 2010 1338400 2011 1408200 2012 1432800 2013 1493400 2014 1474000 2015 1486200 2016 1461100 2017 1470400