You can upload as many videos as you would like. Your account can store as many videos as you can upload. There is no limit to how many videos you can store in your account.
The more videos you upload, the more your bandwidth and storage usage might increase. You can track your Usage by navigating to Account > Account Settings, and then clicking on Usage on the lefthand side of your screen.