Year	Number
2004	80626989.198281
2005	83145581.49498726
2006	90007073.62801418
2007	99102298.55217353
2008	115019778.31206878
2009	113027486.47011784
2010	130361782.05981873
2011	111858609.82328378
2012	124595751.50622202
2013	125860611.65348502
2014	133162231.78778426
2015	126208646.07622886
2016	119350820.63141307
2017	127054293.45321268
2018	139804138.011964
2019	152571279.95283005
