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 2000 1991 8500 1992 13500 1993 16000 1994 24662 1995 40964 1996 68038 1997 135027 1998 196096 1999 265614 2000 306493 2001 742606 2002 1698536 2003 2404400 2004 5022908 2005 12771203 2006 34506557 2007 62856712 2008 88019742 2009 94342030 2010 99185844 2011 108894518 2012 120151237 2013 127737286 2014 135762031 2015 125899638 2016 136489014 2017 144525637 2018 153986607 2019 165405847 2020 175624364 2021 188711452 2022 192779544