Year	Number
1970	723014.875
1971	754764.8125
1972	793927.375
1973	832382.0625
1974	891060.4375
1975	932733.25
1976	969967
1977	1041289.5
1978	1166457.625
1979	1278628.375
1980	1337481.375
1981	1418876.25
1982	1497703.875
1983	1555797.625
1984	1587042.75
1985	1581089.5
1986	1581947.5
1987	1584707.875
1988	1628059.75
1989	1750992.375
1990	1740388.875
1991	1812955.75
1992	1858867.125
1993	1905611
1994	1898712.625
1995	1938828.25
1996	1937938
1997	1965132.125
1998	2028188.125
1999	2093160.875
2000	2142943
2001	2235922
2002	2314682
2003	2486673.75
2004	2598026.5
2005	2725611.5
2006	2807035.25
2007	2872535
2008	3022296.75
2009	3161821.25
2010	3363506.5
2011	3532839.5
2012	3521054.75
2013	3893680.25
2014	4112396.75
2015	4278525
2016	4436801
2017	4665597
2018	4897580.5
2019	4893618.5
2020	4932236
2021	5109781
2022	5204878
