Year	Number
1996	66827.3184121881
1997	66730.42021574128
1998	68683.30109517564
1999	67185.10828787423
2000	69028.75659489616
2001	77743.32378414669
2002	80932.8343222648
2003	83288.15262589738
2004	89138.21078645556
2005	93847.65940943587
2006	92013.08110417092
2007	97614.41667668537
2008	104185.13
2009	111414.43
2010	116123.79000000002
2011	121684.21
2012	126465.24999999996
2013	132505.4
2014	139626.33
2015	151438.73
2016	164631.26
2017	172037.92999999996
2018	184346.31
2019	204106.61999999994
2020	216097.52
