Year	Number
1991	197564677
1992	197930981
1993	195191109
1994	194803719
1995	194600720
1996	193507177
1997	192361319
1998	192268587
1999	197005279
2000	196858463
2001	196193402
2002	196247551
2003	195865590
2004	196247351
2005	197192010
2006	197800279
2007	199624585
2008	201437951
2009	202946822
2010	204669142
2011	206494287
2012	207333966
2013	208278226
2014	209410552
2015	210321531
2016	211534384
2017	212414105
2018	213106901
2019	213111057
2020	209659248
2021	211900308
2022	193475345
2023	193041015
