Unintentionally, I've ended up with a collection of pins of different kinds!
A lot of them are the enamel pins you get with Pokemon TCG sets (all pretty old, it's been a while). The button pins are all fan-made ones I've gotten at conventions over the years- most, if not all, of them I got at OMG!con 2016. The only exceptions are the huge 25th Anniversary pin, which I got as a participation prize at my local weekly tournament, and the love ball/quick ball pins, which my mom got me for Christmas.
The thick enamel pin at the bottom is a spinning one with all the Unovan starters- I got it on a birthday trip to Nintendo NYC when I was 16. It was more than I wanted to pay for a pin but it's really cute!