Year Subscribers 2000 56416 2001 140000 2002 455220 2003 783874 2004 1227397 2005 1669217 2006 2050184 2007 2380588 2008 2556297 2009 2741199 2010 2913517 2011 3078338 2012 3212371 2013 3438094 2014 3535986 2015 3700563 2016 3773525 2017 3850000