Year Number 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 1439 1991 1462 1992 1462 1993 1456 1994 1446 1995 11840 1996 24113 1997 45037 1998 82429 1999 118417 2000 388949 2001 865627 2002 1219597 2003 1325313 2004 1624110 2005 3137700 2006 4343100 2007 4771641 2008 5313564 2009 6014366 2010 6620000 2011 7482561 2012 8984252 2013 10313976 2014 11092404 2015 13797968 2016 9818446 2017 9703287 2018 8731760 2019 7778770 2020 6987891 2021 7275563 2022 7625635