Subtotal not calculating correctly.