Year % of GNI 1994 -5.31164979760907 1995 3.61122911686898 1996 5.3471782508029 1997 8.02085271014681 1998 12.3363460438612 1999 14.2408111650236 2000 10.7931527146037 2001 10.186724590498 2002 8.96339757595621 2003 10.055618145978 2004 13.4215649792311 2005 14.5583799400178 2006 15.6199568544877 2007 15.5795953445086 2008 16.9664463802169 2009 15.0895723312401 2010 16.3282882349313 2011 19.5572272817121 2012 20.0529410214992 2013 18.8680809332815 2014 21.4396770442179 2015 24.4249709087971 2016 23.6393912476908 2017 23.6379388009987 2018 23.1679262617404 2019 24.0228714146496 2020 24.5339632353225 2021 21.6450123282226