Year	Number
1970	4732025
1971	4768674.5
1972	4884556.5
1973	4959102
1974	5124312
1975	5265826.5
1976	5400747
1977	5514262.5
1978	5573314.5
1979	5572067.5
1980	5772843
1981	5787432.5
1982	5847247.5
1983	5872452.5
1984	5897287.5
1985	5924234.5
1986	5966705.5
1987	5995052.5
1988	6003559.5
1989	5992634
1990	6033122
1991	6123226
1992	6223088
1993	6405505.5
1994	6510000.5
1995	6494630
1996	6500301.5
1997	6482278.5
1998	6340772.5
1999	6355459
2000	6472387
2001	6569116
2002	6618663
2003	6662763
2004	6687857.5
2005	6733803.5
2006	6697673.5
2007	6749162
2008	6730678.5
2009	6679265
2010	6659407.5
2011	6600843.5
2012	6574415
2013	6656469.5
2014	6642471.5
2015	6636845
2016	6676343
2017	6677543
2018	6686150.5
2019	6656988.5
2020	6699481
2021	6747227.5
2022	6882509
