Confused,
I assume you are using a Report to print these labels, right? And the
Record Source for the report is a Query, right? Or maybe it is a Table?
So, if it's a query, and you go to that query and open it directly,
does the query datasheet show the 30 individual names as expected? If
so, can you describe what the design of the report looks like?