US Debt Surpasses $21 trillion