Year	Number
1965	179236
1966	184813
1967	184813
1968	184813
1969	184813
1970	307684
1971	309285
1972	309285
1973	309285
1974	309285
1975	434112
1976	469343
1977	472789
1978	491291
1979	513005
1980	686992
1981	793628
1982	837651
1983	883669
1984	941310
1985	986221
1986	1040935
1987	1081355
1988	1132489
1989	1207525
1990	1286329
1991	1371946
1992	1468989
1993	1566769
1994	1684336
1995	1832429
1996	2110566
1997	2325342
1998	2656637
1999	3065957
2000	3521692
2001	3851473
2002	4393741
2003	4800883
2004	5155140
2005	5081438
2006	5610907
2007	5968644
2008	6166312
2009	6631939
2010	6957032
2011	7059877
2012	7037704
2013	6786613
2014	7127180
2015	6691609
2016	6851307
2017	6500549
2018	4718275
2019	5890194
2020	5754507
2021	5400033
2022	4381846
