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 0 1991 0 1992 0 1993 643 1994 1920 1995 2766 1996 7260 1997 8492 1998 8516 1999 11389 2000 13397 2001 22671 2002 47982 2003 66517 2004 92452 2005 128700 2006 214214 2007 247641 2008 367388 2009 502005 2010 594000 2011 1243619 2012 3729617 2013 6832380 2014 29029342 2015 40993717 2016 50586416 2017 47946665 2018 61143964 2019 81945491 2020 78548329 2021 67930093 2022 57807409