Year	Number
1970	620382.8125
1971	642000.25
1972	680956.9375
1973	718080.125
1974	735249.625
1975	776853.9375
1976	827203.125
1977	871545.9375
1978	941671.375
1979	990861.375
1980	991822.375
1981	1012513.5
1982	1037881.0625
1983	1088752.375
1984	1156583.5
1985	1174012.75
1986	1217286
1987	1224686.25
1988	1260761.75
1989	1278406.25
1990	1294390.875
1991	1353086.25
1992	1396163.75
1993	1440912.125
1994	1464580.75
1995	1528778.25
1996	1589264
1997	1653016.25
1998	1709960.375
1999	1787614.875
2000	1841183.875
2001	1919525
2002	2037962.5
2003	2154709.75
2004	2296359
2005	2394903.25
2006	2535913.75
2007	2679217.75
2008	2832853
2009	2942997
2010	3101902.75
2011	3276736.25
2012	3409787.25
2013	3555122.75
2014	3715671
2015	3872442
2016	4054646
2017	4220341
2018	4369384
2019	4401238
2020	4460887.5
2021	4556885.5
2022	4622675
