I am trying to use a Between statement in order to retrieve data that is between the value entered by the user and that value plus 200. Below is the query. I am only getting 1 result when in fact I should be getting 4. What am I doing wrong?

SELECT ReelInventory.ReelInventoryNumber, ReelInventory.CatalogID, Catalog.CatID, ReelInventory.FacilityID, Facility.Facility,
ReelInventory.CurrentFootage
FROM ReelInventory INNER JOIN
Catalog ON ReelInventory.CatalogID = Catalog.CatalogID INNER JOIN
Facility ON ReelInventory.FacilityID = Facility.FacilityID
WHERE (ReelInventory.FacilityID = @FacilityID) AND (ReelInventory.CurrentFootage BETWEEN @txtFootage AND @txtFootage + 200) AND
(ReelInventory.Active = 1) AND (Catalog.Active = 1) AND (ReelInventory.CatalogID = @CatalogID) AND (ReelInventory.Available = 1)
ORDER BY ReelInventory.CurrentFootage