$31,311.95