$13 trillion in transactions since 1997