Year % of GNI 1993 -5.44530074503689 1994 2.576705906983297 1995 -2.0740914129474857 1996 1.7388838940642746 1997 3.695035675178124 1998 0.7333964693156955 1999 2.752101206894814 2000 -0.8992740276280253 2001 5.254236036418285 2002 9.902165410869122 2003 15.818437152891617 2004 18.929663124846222 2005 23.32670767595826 2006 27.255468700466604 2007 27.134597517659728 2008 26.34338710786498 2009 13.487973983443279 2010 12.578278060183507 2011 10.71529939453999 2012 13.556682525845142 2013 13.978811580637297 2014 12.70955922381702 2015 17.73387936590093 2016 17.469038906591496 2017 16.59463116310648 2018 15.307411937037802 2019 10.088507009333224 2020 15.954390569616155 2021 20.200690664992745 2022 23.197221881798278 2023 19.68224804376021