sorry but 3 weeks is too long they prob wont hatch now
7 day is where you can pretty much get all to hatch
after 10 then its approx. 10% decrease after each day
some people have hatched older eggs but that all depends on how they are kept
eggs older than 7 days must be turned twice daily...