I have 10009 B-day cards after today's update, I'm at 2795 for the WE so all the goals auto-completed for me and I didn't have a chance to read how many I was getting from them. Like you I've done all the events and tourneys so if you've gotten all the milestones for the current event then you should definitely have more than 8960, right?