Do the records that are in the table already contain a field that contains something like a delivery sequence # or something like that? If so, you could create a table (tbl_Numbers) that contains a single field (intNumber) and 20 records (1-20). You would then create a UNION query that joins the query you are already using with another query that would give you 20 records for each TicketID.