Year	Number
1975	77048
1976	90000
1977	100000
1978	115000
1979	130000
1980	146261
1981	159050
1982	171174
1983	181279
1984	197060
1985	213951
1986	236304
1987	259611
1988	270694
1989	287912
1990	314052
1991	331776
1992	338699
1993	367400
1994	338899
1995	357000
1996	342023
1997	350900
1998	368430
1999	370636
2000	376092
2001	388222
2002	394770
2003	396168
2004	416430
2005	440383
2006	458876
2007	482005
2008	494503
2009	498328
2010	489052
2011	502020
2012	488853
2013	461277
2014	443184
2015	408037
2016	382149
2017	362288
2018	331140
2019	298855
2020	299000
2021	299000
