Year Subscribers 2003 2757 2004 5514 2005 8271 2006 8639 2007 19180 2008 65960 2009 88735 2010 118000 2011 147760 2012 220575 2013 306300 2014 820450 2015 1787786 2016 2746360 2017 3320210