I don't think there is an official database because a lot of stickers are being released under a certain local licence. So there is a lot to collect. Maybe fan made sites.
My guess would be the European releases are hard to find or those that are released in shops where there are not a lot of in the USA.