2500 8"-10" bass can eat a lot fish! I just would hate to see you spend all that money to stock those bream and shad and see them just be expensive food. What size bream would you be stocking? 30,000 bream don't come cheap even from the cheapest of hatcheries not does two loads of shad. I would definitely take some of that money to electrofish the heck out of your pond and take out those 1000 or so bass...