Year	Number
1965	48000
1966	48000
1967	48000
1968	48000
1969	48000
1970	90000
1971	90000
1972	90000
1973	90000
1974	90000
1975	165000
1976	176000
1977	185000
1978	200000
1979	217000
1980	227000
1981	241700
1982	259710
1983	264898
1984	264086
1985	268538
1986	286413
1987	335444
1988	383589
1989	454158
1990	490508
1991	491394
1992	531349
1993	598287
1994	658115
1995	697929
1996	800763
1997	900384
1998	990842
1999	1129528
2000	1224431
2001	1335772
2002	1411055
2003	1530700
2004	1590755
2005	1679568
2006	1775232
2007	1823120
2008	1906478
2009	2013223
2010	2085659
2011	2210608
2012	2308672
2013	2394771
2014	2441690
2015	2512657
2016	2451623
2017	2415204
2018	2360581
2019	2195840
2020	2063044
2021	1846666
2022	1644238
