Year	Number
1965	1624795
1966	1624795
1967	1624795
1968	1624795
1969	1624795
1970	2447603
1971	2447603
1972	2447603
1973	2447603
1974	2447603
1975	3979350
1976	4412695
1977	4821956
1978	5211812
1979	7590583
1980	8100880
1981	8704260
1982	8974976
1983	9535691
1984	9997954
1985	10771463
1986	11065367
1987	11686586
1988	12345337
1989	12996703
1990	14130337
1991	14949571
1992	16055547
1993	17250186
1994	18980556
1995	20938229
1996	23293448
1997	25817188
1998	28508016
1999	30726610
2000	32046150
2001	32524843
2002	32440594
2003	32588099
2004	32706927
2005	31415549
2006	30250135
2007	28961685
2008	27986546
2009	26844152
2010	25319110
2011	24428102
2012	22965138
2013	24808077
2014	25773375
2015	24381093
2016	22863102
2017	21454568
2018	19787412
2019	18587385
2020	17472201
2021	16284976
2022	15390886
