Year	Number
1972	4571403
1973	4563742
1974	4544575
1975	4494519
1976	4432666
1977	4349853
1978	4249292
1979	4168417
1980	4105185
1981	4047947
1982	3987371
1983	3930698
1984	3885473
1985	3834354
1986	3783028
1987	3714408
1988	3628044
1989	3545541
1990	3453776
1991	3369695
1992	3294680
1993	3212319
1994	3130843
1995	3051106
1996	2963568
1997	2869257
1998	2774053
1999	2674942
2000	2582089
2001	2497215
2002	2400719
2003	2290228
2004	2179930
2005	2065760
2006	1946859
2007	1836220
2008	1734777
2009	1639909
2010	1545197
2011	1450016
2012	1356833
2013	1266546
2014	1170589
2015	1084594
2016	1017363
2017	946764
2018	880759
2019	818439
2020	756057
2021	707602
2022	669956
