This is an educated guess:
you can store as many cookies as you so desire until the users' browser decides that you have transferred too much information (some browsers have a limit on the amount of data that can be transferred with a webpage), or the users' computer can't store anymore cookies (this would be millions or billions of cookies, i'd imagine).