Year	Number
1970	270524.03125
1971	279043.59375
1972	306435.03125
1973	320556.4375
1974	336652.78125
1975	354012
1976	362882.40625
1977	375662.25
1978	388505.1875
1979	402688.40625
1980	425820.09375
1981	449463.34375
1982	473686.1875
1983	510242.34375
1984	539992.1875
1985	562965.375
1986	588508.5625
1987	604020.875
1988	612767.75
1989	625665.5
1990	678711.75
1991	730020.6875
1992	784952
1993	834806.625
1994	855898.1875
1995	867276.0625
1996	886551.75
1997	912528.5625
1998	917027
1999	909393.5
2000	954265.5
2001	980397.5625
2002	1052870.875
2003	1129556.125
2004	1160405
2005	1317711
2006	1472610.875
2007	1647576.5
2008	1843095.875
2009	1982955.375
2010	2135334.5
2011	2258987.25
2012	2286648.25
2013	2257554
2014	2304391.5
2015	2340837.5
2016	2611113
2017	2743989.5
2018	3099637
2019	3523982
2020	3797318.75
2021	3849587.25
2022	3902656.75
