$31,046.89