Year BoP, current US$ 1995 357751040 1996 447789357.821878 1997 474062773.808225 1998 462193581.191088 1999 479368786.632423 2000 557854584.68917 2001 665720600.884556 2002 884142112.150196 2003 1147694288.012344 2004 1511732725.634064 2005 1943703724.842091 2006 2302670548.119011 2007 2924909839.698915 2008 3076880999.96319 2009 2435101657.501803 2010 3259762075.98752 2011 3807748403.31919 2012 4032591598.93567 2013 4414406842.36423 2014 4531263614.2949095 2015 4023630097.2107353 2016 4411121016.574966 2017 5427811277.10679 2018 5837077340.977577 2019 6733519492.95301 2020 4278309133.745661 2021 5491755362.320823 2022 10687015531.462097 2023 14955075929.203804