Been rummaging about for research, found the following pretty interesting given the contents of this thread.
The following names were all included in the top 50 or 60 baby names in 1992:
Paul, Mark, Ian, Stuart, Robert, Gareth, Carl, Timothy, Jason, David, Nicholas, Dean, Anthony, Steven, John, Christopher
Jennifer, Catherine, Sarah, Kelly, Claire, Helen, Laura, Elizabeth, Nicola, Heather, Ellen
So it seems the high incidence of the above names at my school in the 90s/early noughties was obviously a nationwide thing and not exclusive to archaic/retro pockets of society!