Hi, According to me there can be a maximum of 20 links per page if you are talking about the page you have alloted for link building purpose. So that the visitors will be not confused with too many links in a page.
I've heard around 30 is ideal but I guess it depends on if you're buying or selling. Someone buying links would want less but whoever is selling would want more!