Year Subscribers 1998 75500 2000 260000 2001 466200 2002 1170966 2003 1988000 2004 3206000 2005 4100000 2006 5192200 2007 5507000 2008 5805000 2009 6129000 2010 6329000 2011 6498007 2012 6654000 2013 6792000 2014 6851000 2015 7029097 2016 7183000 2017 7210800