Year Subscribers 2000 284 2001 3235 2002 10000 2003 19533 2004 49147 2005 60770 2006 109674 2007 338559 2008 412108 2009 454714 2010 434876 2011 457422 2012 476141 2013 496000 2014 505000 2015 503503 2016 519154 2017 525679