Year	Number
1970	722633.875
1971	754371.8125
1972	793518.375
1973	831961.0625
1974	890644.4375
1975	932305.25
1976	969532
1977	1040860.125
1978	1166030.625
1979	1278223.375
1980	1337082.875
1981	1418463
1982	1497277.625
1983	1555365.875
1984	1586611.375
1985	1580645.625
1986	1581482.25
1987	1584241.375
1988	1627587.25
1989	1750499.25
1990	1739871.75
1991	1812421.375
1992	1858330
1993	1905063
1994	1898124.625
1995	1938244.25
1996	1937361
1997	1964499.125
1998	2027532.125
1999	2092478.875
2000	2142259
2001	2235210
2002	2313989
2003	2485998.75
2004	2597367.5
2005	2724940.5
2006	2806343.25
2007	2871824
2008	3021626.75
2009	3161197.25
2010	3362815.5
2011	3532183.5
2012	3520361.75
2013	3893019.25
2014	4111734.75
2015	4277871
2016	4436157
2017	4664953
2018	4896941.5
2019	4892982.5
2020	4931613
2021	5109192
2022	5204269
