In 1967, the California Seals, Minnesota North Stars, Los Angeles Kings, St. Louis Blues, Philadelphia Flyers and Pittsburgh Penguins joined the League. Twenty players were selected away from the Canadiens system, most notably among them Charlie Hodge:
The next round of expansion came three years later, in 1970, when Buffalo and Vancouver joined the NHL. The Sabres picked François Lacombe and Norm "Rocky" Farr from the Habs, while the Canucks went with Ralph Stewart and John Schella.
The Atlanta Flames and New York Islanders were next into the fold, in 1972. Atlanta selected Phil Myre and Kerry Ketter from Montreal, and the Islanders added Bart Crashley.
Two years later, in 1974, the Kansas City Scouts and Washington Capitals joined the club and drafted Michel Plasse and Ed Gilbert (KC) and Larry Fullan (WSH) away from the Habs.
When the WHA folded, the Edmonton Oilers, Winnipeg Jets, Quebec Nordiques and Hartford Whalers made the jump to the NHL. Things were a little complicated this time around, though, since NHL teams held rights to many WHA players. Those teams were allowed to reclaim their players if they so chose, and an expansion draft followed, allowing the four new entries to restock their rosters.
The Canadiens reclaimed Alain Cote and Danny Geoffrion from the Nordiques, Alan Hangsleben from the Whalers and Peter Marsh from the Jets. In the subsequent expansion draft, the Canadiens lost Cam Connor to Edmonton, while Hangsleben (Hartford), Cote (Quebec) and Marsh (Winnipeg) were drafted back to their original teams. (Marsh's original team was actually not Winnipeg but the Cincinnati Stingers. The Stingers had recently folded, and the Jets claimed Marsh in a dispersal draft.)
When the Sharks joined the League in 1991, they first selected from a pool of North Stars players, and then both San Jose and Minnesota filled out their remaining roster spots with an expansion draft. This resulted in the Canadiens losing Jayson More to the Sharks.