I probably have 10+ years, and as I don't have any regular schedule for smoking these days, sometimes 1 a week, sometimes 2, sometimes none, sometimes 5.... it's really hard to say.

Pretty sure I have more than I'll need though- and it doesn't keep me from buying more