Year Subscribers 1998 140000 1999 582000 2000 1410932 2001 2836000 2002 3515000 2003 4513000 2004 5416000 2005 7004000 2006 8044000 2007 9075322 2008 9842303 2009 10290000 2010 10817103 2011 11282579 2012 11689914 2013 12094461 2014 12568000 2015 13030000 2016 13387425 2017 13922504