$31,107.99