Broadway’s on a roll: Biz was up more than $1 million to a hearty $21,398,869 for the week ended Sunday.

It helps, of course, that there are a whopping 38 productions on the boards. But in addition, the Rialto’s top earners are showing impressive stamina at the box office.

The millionaires’ club has six members, as it did the prior week. Guess that unusually crowded list can’t be explained away by an Easter/Passover holiday sales boost.

“The Color Purple” ($1,081,563) elbowed “Monty Python’s Spamalot” ($1,054,633) out of the No. 3 spot, stepping up behind “Wicked” ($1,440,426) and “The Lion King” ($1,255,147). “Mamma Mia!” ($1,014,163) and newly minted millionaire “Jersey Boys” ($1,010,939) round out the club.

“Three Days of Rain” ($891,675) saw the biggest drop of the week (attributable to heavily comped press perfs and opening night) but still trounced every other straight play on the boards.

Ralph Fiennes starrer “Faith Healer” ($479,868) saw the strongest bow of the week, playing to almost 98% capacity.

“Healer” was among the last Tony contenders to arrive before the May 10 cutoff date. The other stragglers were “Hot Feet” ($202,032 for five perfs), “The Lieutenant of Inishmore” ($155,783 for six) and “Shining City” ($130,711 for five).

“Tarzan” ($460,527), still playing to capacity crowds, upped its staggered performance sked to six. “The Wedding Singer” ($502,018) and “The Drowsy Chaperone” ($459,334) both rose, while “Lestat” ($582,136) held steady, on its way in to its opening week.

Meanwhile, the struggling “Well” ($136,825) inched up a bit, but David Schwimmer doesn’t yet seem to be drawing crowds to “The Caine Mutiny Court-Martial” ($173,027).