Year Subscribers 2000 3400 2001 31384 2002 111458 2003 264311 2004 411111 2005 651689 2006 1199190 2007 1454511 2008 1770574 2009 1976723 2010 2159421 2011 2313092 2012 2396035 2013 2597159 2014 2580537 2015 2718794 2016 2814524 2017 2956585