Year	Number
1990	1843447
1991	1720000
1992	1537561
1993	1441442
1994	1362600
1995	1303766
1996	1229157
1997	1155867
1998	1085071
1999	1018772
2000	972838
2001	917114
2002	851268
2003	785384
2004	748605
2005	698897
2006	663557
2007	634484
2008	620500
2009	581729
2010	551770
2011	522250
2012	504592
2013	481225
2014	454320
2015	428048
2016	405918
2017	390229
2018	363481
2019	337359
2020	315229
2021	293609
2022	279392
