Year Subscribers 2002 1076 2003 9180 2004 52709 2005 210024 2006 516569 2007 1294111 2008 2048953 2009 3214179 2010 3669321 2011 3838206 2012 4775368 2013 5152576 2014 6000527 2015 7657619 2016 9089288 2017 11269936