Year	Number
1990	7264170
1991	7051096
1992	6791242
1993	6602452
1994	6433436
1995	6271111
1996	6093195
1997	5910223
1998	5732399
1999	5554895
2000	5408216
2001	5259434
2002	5085555
2003	4902615
2004	4742934
2005	4567321
2006	4407870
2007	4268649
2008	4155759
2009	4022650
2010	3899892
2011	3768634
2012	3654168
2013	3534164
2014	3402968
2015	3276826
2016	3171815
2017	3061480
2018	2948761
2019	2837689
2020	2727078
2021	2629136
2022	2547970
