The cool thing is, you got to be second :-)
What really mystifies me is that there are so few upvotes. After a few months, you don’t get points for upvotes, as far as I know, but still. For your meme to have such an amazing view count indicates it’s out there on the web being shared I would think. I actually saw one of my early memes being used on a “Christmas Vacation” movie fan page on Facebook. When I looked at it on imgflip, it didn’t do so well, but it had a lot of views. I really find yours most amusing :-)