Year BoP, current US$ 1995 1306037000 1996 1805657000 1997 2133383000 1998 2476249000 1999 1974518000 2000 2414879000 2001 2538585000 2002 3531004000 2003 5245905000 2004 6966306000 2005 8657887000 2006 10853054000 2007 14669133000 2008 17081877000 2009 13857507000 2010 14379007000 2011 21585967000 2012 22811490000 2013 24649800000 2014 23974276000 2015 21732523000 2016 19919961000 2017 20149623000 2018 21878505739.1412 2019 21541382188.070534 2020 17943779897.564697 2021 19566226611.3 2022 28303394000 2023 30184666000