I don't know who produced these but based on the players and the teams they are on, most are from 2007/08. Each is approx. 3 1/2" to 4" high One of each unless noted. Sidney Crosby Pittsburgh (4) Carey Price Montreal Jaromir Jagr NY Rangers Mats Sundin Toronto (4) Steve Yzerman Deetroit Mikka Kiprusoff Calgary Joe Thornton San Jose (5) Daniel Alfredsson, Ottawa (2) Ryan Miller Buffalo (2) Jason Spezza Ottawa (4) Pavel Datsyuk Detroit Martin Brodeur, New Jersey Nicolas Lidstrom Detroit (2) Saku Koivu, Montreal (2) Jerome Iginla Calgary (4) Martin St. Louis Tampa Bay (6) Joe Sakic Colorado Shawn Horcoff Edmonton (2) Ryan Getzlaf Anaheim Dion Phaneuf Calgary (4) Euvgeny Malkin Pittsburgh Alexander Ovechkin Washington (3) Vincent Lecavalier Tampa Bay Rick Nash Columbus (2) Roberto Luongo Vancouver (2) Shawn Horcoff Edmonton Henrik Zetterberg Detroit (4) Ilya Kovalchuk Atlanta (6)