$31,580.98