Year Subscribers 2001 50000 2002 82409 2003 140362 2004 235000 2005 1348000 2006 2300000 2007 3130000 2008 5280000 2009 7745710 2010 10990000 2011 13351187 2012 14982178 2013 14927670 2014 15750000 2015 16942750 2016 18653312 2017 17856024