Year Subscribers 2000 115000 2001 390000 2002 850000 2003 2250000 2004 4724500 2005 6822210 2006 8497422 2007 10122126 2008 11276262 2009 12084537 2010 13098028 2011 13518710 2012 13763362 2013 14012976 2014 14382487 2015 14900171 2016 15563279 2017 16586376