Year % (cumulative) 2000 4.62959337234497 2001 4.94427633285522 2002 4.92747211456299 2003 5.43017721176147 2004 6.395188331604 2005 6.91298389434814 2006 7.23987007141113 2007 7.89376258850098 2008 9.2079439163208 2009 10.6101398468018 2010 11.3800468444824 2011 13.0989246368408 2012 14.1784505844116 2013 15.1098098754883 2014 15.7351598739624 2015 16.5831508636475 2016 17.4270305633545 2017 18.1550407409668 2018 20.100980758667 2019 22.7493000030518 2020 23.0558395385742 2021 23.6245098114014 2022 24.3475799560547