Year	Number
1970	553569.625
1971	589508.5625
1972	624822.25
1973	655526.0625
1974	710256.625
1975	741595.375
1976	789582.4375
1977	861290.6875
1978	988545.375
1979	1102644
1980	1150492.125
1981	1215336.5
1982	1264849.25
1983	1313794
1984	1340172.375
1985	1326033.75
1986	1313418.375
1987	1307324.25
1988	1338028.125
1989	1398248.875
1990	1382233.875
1991	1433946
1992	1476940.125
1993	1556552.875
1994	1566361.125
1995	1598041.25
1996	1620864
1997	1657855.125
1998	1678786.875
1999	1734859.125
2000	1813958
2001	1938323.625
2002	2063185.625
2003	2276263.25
2004	2361648.5
2005	2452535.75
2006	2557532.5
2007	2598396.5
2008	2711151
2009	2851074
2010	3002676.5
2011	3187433.5
2012	3179534
2013	3530638
2014	3736250.75
2015	3857191.5
2016	3984015.5
2017	4157754.5
2018	4363591.5
2019	4314421
2020	4293351.5
2021	4507550
2022	4596912.5
