Baby boomers rule. How else to explain why Santana, Rod Stewart, Elvis and the Rolling Stones are dominating the top 10 album sales charts.

Santana's new disc, Shamam, the first since 2000's Supernatural, which sold 25 million copies worldwide, made its debut at No. 1 selling 298,900 copies, according to SoundScan.

Faith Hill's latest Cry, dropped a notch to the No. 2 spot.

The Foo Fighters' latest, One by One, made its debut at No. 3. At No. 4, Stewart's Great American Songbook, full of pop standards, is the rocker's highest chart debut in 10 years.

The King's Elvis: 30 #1 Hits is still strong at No. 5, and the Rolling Stones Forty Licks is hanging in there at No. 9.

And if you're counting, Eminem's The Eminem Show at No. 7, has sold 6.3 million copies since its release.

For more news, entertainment and sports coverage, click here for NYPost.com.