Hey, I don't know if you got to read this on the donkey meme or not, I just realized that may still be moving up and I don't like leaving anything that could be perceived as negative on a meme in the hot list so I moved the comment here.
If they haven't released after 24 hours my experience is they aren't going to. On the sharing part, I think you are hurting your comment reputation. If you are hitting about 12 hours the best practice is to ask a few friends to hit and upvote/comment. Usually if that's going to help it doesn't take more than 3 or 4. I certainly don't mind and Invicta is usually pretty good about that too. We ususally go to an older meme that is no longer relevant and ask each other though. Like I said I don't mind going about it that way for you but the adding of links to other's memes is regarded by most as spam.