The Pittsburgh Penguins are the top team in the NHL with more than $6.5 million in gift cards.
The Boston Bruins, who also have a lot of gift cards, have $5.6 million in cards.
They are followed by the Calgary Flames with $3.5 m, and the Edmonton Oilers with $2.8 m.
The Columbus Blue Jackets have the most in the league with $1.9 million.
The Columbus Blue Jacket and the Calgary Inferno each have over $600,000 in gift card sales.
The Calgary Flames have over 500 gift cards and the Columbus Blue Sox have nearly 200 gift cards in total.
The Colorado Avalanche have more than 50 gift cards for fans.