Pokémon Diamond and Pearl/HMs

In Pokémon Diamond and Pearl there are some new HMs (Hidden Machines). These are the known HM's before the release of Diamond and Pearl:

Those are all the HMs in the game.