Year	Number
1970	1644121
1971	1685616.25
1972	1744326
1973	1820062.375
1974	1836296.375
1975	1921819.875
1976	1952890.875
1977	2034695.75
1978	2010432.875
1979	2040025
1980	2082398.875
1981	2161499.5
1982	2222181.5
1983	2347892.5
1984	2457766
1985	2506159
1986	2604801.75
1987	2609770.75
1988	2709758.25
1989	2854949.5
1990	2915967
1991	2999184.25
1992	3097445.75
1993	3231415.75
1994	3345207
1995	3412844.5
1996	3475890.5
1997	3537953
1998	3559792.75
1999	3635127.75
2000	3736949.5
2001	3725216.75
2002	3790968.5
2003	4070468.5
2004	4230692
2005	4391006.5
2006	4522285
2007	4714619
2008	4838083.5
2009	4933622
2010	5063861
2011	5198444
2012	5410405.5
2013	5653094
2014	5719894
2015	5768593
2016	5953817.5
2017	5845187
2018	5567726
2019	5835546
2020	6109083.5
2021	6155550
2022	6164135
