Year	Number
1970	515395.4375
1971	485291.84375
1972	512433.6875
1973	538571.9375
1974	559456.3125
1975	578008.5625
1976	598369.9375
1977	620412.875
1978	630918.9375
1979	642399.3125
1980	653748.5625
1981	670357.1875
1982	691252.1875
1983	721452.4375
1984	746346.875
1985	770280.8125
1986	791514.5625
1987	805350
1988	823943.6875
1989	851930.8125
1990	905896.875
1991	960310.125
1992	1001885.4375
1993	1045065.875
1994	1086520
1995	1151415.375
1996	1194555.125
1997	1254115
1998	1308037.375
1999	1329032
2000	1383285.625
2001	1439738.125
2002	1500768.875
2003	1560142
2004	1634532
2005	1691099.25
2006	1740172.75
2007	1781765.125
2008	1805055.5
2009	1847747.875
2010	1879067.5
2011	1921619.375
2012	1961369.875
2013	1992418
2014	2040360.125
2015	2084583.25
2016	2129450.5
2017	2182350.5
2018	2234122.5
2019	2287875.5
2020	2334458.75
2021	2393724
2022	2438254
