$31,311.97