Year	Number
1970	33591528
1971	33729080
1972	33659688
1973	33190164
1974	33100570
1975	32909752
1976	32746868
1977	32433554
1978	32134584
1979	31528236
1980	30889382
1981	30353852
1982	30073372
1983	29792272
1984	29564722
1985	29375678
1986	29099926
1987	28937676
1988	28626044
1989	28235638
1990	27684764
1991	27192098
1992	26794020
1993	26727200
1994	26670406
1995	26539412
1996	26986544
1997	26937146
1998	26943630
1999	26539186
2000	26064458
2001	25547886
2002	25038544
2003	24652402
2004	24304522
2005	24171664
2006	23968978
2007	23927254
2008	23739472
2009	23568570
2010	23432280
2011	23402624
2012	23353220
2013	23779154
2014	23798324
2015	24006856
2016	24170672
2017	24485814
2018	24512836
2019	24466752
2020	23303692
2021	23175460
2022	23021056
