$31,558.90