My take is that it is not a coincidence (I guess it's possible for it to be a coincidence, but the percentages are low)...what that means for us, I have no idea, but it certainly seems like some of the parties involved were involved in this deal.
Actually, the shares were granted to the consultants May 15, 2011, so not exactly in line, but still something to think about... Just wishin on a star here