Year	Number
1970	784016.0625
1971	830967.875
1972	932222.75
1973	999898.375
1974	1169577
1975	1235822.25
1976	1347487
1977	1454526.75
1978	1505693.875
1979	1552886.375
1980	1584054.875
1981	1620292
1982	1661630.625
1983	1704469.25
1984	1753282.375
1985	1802546.875
1986	1880564
1987	1954778
1988	2013753.375
1989	2060842
1990	2102627.75
1991	2142890.75
1992	2188743.25
1993	2217179.25
1994	2276735.75
1995	2320574
1996	2411671.75
1997	2442613.75
1998	2580909.5
1999	2677313.5
2000	2718466.25
2001	2683380
2002	3131513.25
2003	3270727.5
2004	3391446.5
2005	3477346
2006	3140532.75
2007	3262216.5
2008	3446239
2009	3495832.75
2010	3579269.25
2011	3645928.5
2012	3693882.75
2013	3764956.25
2014	3905825
2015	3918698.75
2016	3946322.5
2017	3928154.5
2018	3960588.5
2019	4003899.25
2020	4013097.75
2021	4058596
2022	4126225.75
