Year	Number
1990	12831840
1991	12544179
1992	12195714
1993	11919451
1994	11712802
1995	11406664
1996	11119407
1997	10818979
1998	10515692
1999	10198246
2000	9909921
2001	9612723
2002	9290543
2003	8941003
2004	8664717
2005	8331577
2006	8043121
2007	7779847
2008	7566748
2009	7298979
2010	7082406
2011	6848570
2012	6656920
2013	6453366
2014	6244394
2015	6049534
2016	5869293
2017	5695681
2018	5523940
2019	5350031
2020	5179349
2021	5027244
2022	4891204
