Year Total 1960 0 1965 0 1970 0 1975 0 1976 0 1977 0 1978 0 1979 0 1980 0 1981 0 1982 0 1983 0 1984 0 1985 0 1986 0 1987 0 1988 0 1989 0 1990 667 1991 6700 1992 32000 1993 182000 1994 574009 1995 1285533 1996 2498154 1997 4550000 1998 7368218 1999 15032698 2000 23188171 2001 28745769 2002 34880964 2003 46373266 2004 65605000 2005 86210336 2006 99918621 2007 120980103 2008 150641403 2009 169385584 2010 196929978 2011 234357507 2012 248323703 2013 271099799 2014 280728796 2015 257814274 2016 244067356 2017 236488548