Year	Number
1976	2589415.25
1977	2659365.25
1978	2704222.75
1979	2722773.25
1980	2860145.5
1981	2877250.75
1982	2918554
1983	2946224.5
1984	2975702.25
1985	3007853
1986	3050227.75
1987	3084674
1988	3102598.75
1989	3115542
1990	3184023.5
1991	3266637.25
1992	3349897
1993	3509138.5
1994	3606919.25
1995	3617799.5
1996	3662236.5
1997	3679013
1998	3640177.25
1999	3676126.25
2000	3773307.75
2001	3878137.25
2002	3924815
2003	3984821.5
2004	4048110.5
2005	4143181.75
2006	4145876.75
2007	4212066.5
2008	4231102.5
2009	4246828.5
2010	4250842.5
2011	4259190
2012	4253268
2013	4335109.5
2014	4319449
2015	4363715
2016	4392548.5
2017	4395899
2018	4389552
2019	4403803.5
2020	4510254.5
2021	4561661
2022	4652711.5
