Don't know how you can catch that many in a day. If you play 8 hours a day, that works out to be about one every minute. A trainer must be swimming with mons all around him, and full of pokeballs.
Even if you have the stamina and time to play 24 hours, that would be about 1 every 3 mins! Not including time needed to replenish the bag.