When I was going to clubs regularly, with the shanty crew and with the music hall company, I learned about 300-400 songs and tunes - of which about 50 each (music hall/shanties) I was satisfied were up to a professional standard, as where possibly about another 20 - 30 in my stock repertoire. The rest, may have ever been performed once or twice,or never saw daylight. Tnose are the ones I learned just because I lied them. These days I could count the number of songs I would be prepared to perform in public on the fingers of one hand, and tunes, the toes on my feet.
In terms of my printed collection - that probably runs to a couple of thousand - a big chunk of that being music hall sheet music.