My son Jacob has always had at least one other Jacob in his class, usually two others. He will be in 5th grade this year and will have 2 other Jacobs in his class next year. That said, the most popular boy names in his school of 900 kids are Ryan, Matthew, Michael, Nicholas, John, William, and Alexander, all with 11-15 kids with the same name. If you combine the 7 Jacobs with the 6 Jakes, you get that name tied for 2nd most popular among the boys in his school. Those 7 top names cover 20% of the boys in this school. By comparison, the top 7 girl names in his school only cover 12% of the girls, so there does seem to be a lot more variety in the girl names, but then again you have spelling variations...so there are 6 Sophias and 5 Sofias, etc.
Anyway, my Jacob is often one of 3 in his class, which usually has 24 kids. As a Jennifer born in the 70's I was aware of the popularity of his name but not daunted by it as I have never disliked having a popular name myself.