$31,501.99