Year	Number
1970	1365179.375
1971	1445421.625
1972	1566695.875
1973	1705573.375
1974	1815884.5
1975	1962455.375
1976	2129755.75
1977	2323689.75
1978	2618850.5
1979	2969497
1980	3445904.5
1981	4018424.75
1982	4616172
1983	5262804
1984	5846333.5
1985	6088553.5
1986	5596952.5
1987	5789962
1988	5905158
1989	5845046
1990	6143995.5
1991	6394246.5
1992	6663130.5
1993	6910337
1994	7161559.5
1995	7389297.5
1996	7633050.5
1997	7825566
1998	8085782.5
1999	8368374
2000	8961324
2001	9838093
2002	10642104
2003	11644250
2004	12648244
2005	13315604
2006	13788911
2007	14234590
2008	15837088
2009	17515468
2010	19599250
2011	21087272
2012	22463170
2013	25593092
2014	24150232
2015	25628942
2016	25618576
2017	26559010
2018	27612852
2019	29076890
2020	30549128
2021	31974750
2022	32622636
