i don't think it's as consistent as we'd all like to imagine. one of my friends that got her approval on may 3rd still hasn't heard back but yet there's some from may 20th that have.
someone mentioned before that maybe they put through cases that had to wait longer in the first part so i would be interested to see if that's true