Year Subscribers 2000 15000 2001 50000 2002 231486 2003 428371 2004 1057282 2005 1922352 2006 3020000 2007 4504422 2008 7532633 2009 9641168 2010 10582865 2011 11566069 2012 13077276 2013 12747873 2014 13032519 2015 14757686 2016 16034061 2017 17131820