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 0 1994 0 1995 1747 1996 4000 1997 5000 1998 30000 1999 56358 2000 126913 2001 283520 2002 393310 2003 776169 2004 1165035 2005 1315300 2006 2008818 2007 4195278 2008 8554864 2009 9383734 2010 12828264 2011 16696992 2012 16356387 2013 18068648 2014 20365941 2015 20220273 2016 22838486 2017 24948878