These were pins 0480 - 0482. The combination of green shard and pink logo which should have been pin 0479 was never released.
This pin will finally be released towards the back end of next week. But here's the important news. There will be less than 50 of them available for sale as individual pins. Overall, they are being limited to 1,000 pieces which makes them amongst the rarest retail pins, however as the majority are being held back for sets or have been sold to stakeholders, only a handful are available for sale. Not only that, but all of these pins are being sold by one retailer - Glamorous Living.
So, the recommendation, if you want to get these pins individually, contact Glamorous Living as soon as their website launches them. These will probably be the most difficult pins to get so far.
Price will be £7