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 0 1991 0 1992 0 1993 500 1994 902 1995 3731 1996 9510 1997 17232 1998 26826 1999 40389 2000 53128 2001 128012 2002 186900 2003 320815 2004 544100 2005 720000 2006 2530365 2007 5691458 2008 12375274 2009 16417914 2010 20952000 2011 25441789 2012 20274090 2013 21500000 2014 21639200 2015 21783300 2016 23265389 2017 24265460