Year	Number
1970	2897234.5
1971	2887944.25
1972	2899568.25
1973	2888948
1974	2878862.5
1975	2869848.75
1976	2858439.5
1977	2860148.25
1978	2856717.75
1979	2853860.25
1980	2857944.25
1981	2859536.25
1982	2863050.25
1983	2866217.5
1984	2880048.5
1985	2911116.75
1986	2938057
1987	2956447
1988	2994084.25
1989	3023689
1990	3065068.5
1991	3118093.75
1992	3163690.5
1993	3244746.25
1994	3309039.5
1995	3273302.5
1996	3335776.5
1997	3332185.5
1998	3335348
1999	3315922.5
2000	3314855.5
2001	3318884.5
2002	3300166.5
2003	3251807.25
2004	3309625.5
2005	3281213
2006	3254743.5
2007	3287905.75
2008	3286321.25
2009	3279542.25
2010	3297757.5
2011	3323373
2012	3303254.5
2013	3261081.75
2014	3286238
2015	3364696
2016	3436372.5
2017	3467337.5
2018	3539024.5
2019	3538413.25
2020	3447372.25
2021	3505471.5
2022	3516420
