I suggest limiting the toasts to three or four -- father of the bride (especially if he’s hosting), the best man, maid of honor and the bride and groom together. And all toasts should be kept to a few minutes in length.
A wedding reception tends to include a list of traditional elements: first dance, parent dances, blessing over the food, cultural dance (such as the hora), bouquet and garter tosses, cake cutting ceremony, plus toasts. Cutting the toast list down is one way to ensure that your guests have time on the dance floor as well as time to speak with each other and the bride and groom. I would also suggest cutting the bouquet and garter tosses if you want more dancing time.
If you have other relatives and friends who want to say something, and especially if their speech is more of a roast than a toast, I would ask them to speak at the rehearsal dinner.