$31,586.95