Seriously?
That is a vague question. So many styles and brands as well as what type of use. Go to the store and speak with one of the guys on the floor. They are always very helpful.
More than enough. If you need more than what's in stock, they will order them for you
Thanks! Your answer is awaiting moderation.