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 290 1993 340 1994 625 1995 1539 1996 3790 1997 4915 1998 6453 1999 12078 2000 12681 2001 29545 2002 55160 2003 112275 2004 204191 2005 657528 2006 1009565 2007 1478409 2008 2022133 2009 3234642 2010 4003395 2011 5480851 2012 4300000 2013 4612612 2014 4618586 2015 3727162 2016 3958510 2017 3711813 2018 3662336 2019 4636926 2020 4636690 2021 4822973