Couple things:
Getzlaf's extension cost would be $6.9m due to this rule:
You may extend a player's contract in any year, but if it is during the contract, then the new contract must be no less and no shorter than the current remaining contract.
Pominville is the 53rd ranked RW in 16/17. But you have the price right so I think that's just a typo.
Shaw would extend as a Center at $4.5m for 3 or 4 years due to this rule:
If a player has multiple positions, the contract must be equal to, or greater than, the higher salary of the positions.
Suter is the 13th ranked Dman in 16/17. His extension cost is $4.2 for 3 or 4 years.
Let me know how you want to proceed on these guys.
Thanks!
Rob