$31,311.77