Here is the data I found with a cursory search.
In 1980 there were 190,800 Catholic students. In 2015 there were 83,000. That is still more than double what Lakewood had in 2015-see below.
The difference is the cost is carried by one town for one group and divided by 500 plus towns for the other.
Lakewood has more than 6,300 students registered in its public schools and another 30,000 mostly Orthodox Jewish students enrolled in the town's 130 private schools. Under state law, towns must fund buses for students attending private schools more than two miles from their houses.
In the upcoming school year, Lakewood expects to spend $27 million on busing alone,
more than it spends on classroom instruction, according to the school budget.
Town leaders say Lakewood is severely underfunded by the state, which does not consider the busing of large numbers of private school students when calculating how much state aid the district receives. A permanent source of school funding for busing and special ed would ease many of the town's problems, said Rabbi Aaron Kotler, one of the leaders of the Orthodox Jewish community.