Year Subscribers 1998 11000 1999 86467 2000 444450 2001 716435 2002 1038995 2003 1267966 2004 1517741 2005 1659098 2006 1796240 2007 1898934 2008 1935485 2009 2053374 2010 2167714 2011 2299000 2012 2255039 2013 2235223 2014 2281275 2015 2347833 2016 2626028 2017 2645752