Let me take one last shot at this agonizing equine.
Not everyone in a class was hired together. I would order people by date of conditional offer. If there are multiple CJO's on the same day, then go by earliest application date. This way, you're rewarding the people that actually made it through the selection process first, and people with interest in the company second.