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 168 1989 1348 1990 3156 1991 5131 1992 9739 1993 15288 1994 22938 1995 44453 1996 70781 1997 91968 1998 116429 1999 151649 2000 218324 2001 314355 2002 417933 2003 551752 2004 658234 2005 782503 2006 867785 2007 988312 2008 1016739 2009 977521 2010 1034071 2011 1090944 2012 1110935 2013 1099621 2014 1110802 2015 1111123 2016 1133780 2017 1176801 2018 1200378 2019 1243151 2020 1239960 2021 1320794 2022 1392480