This is a “best guess” scenario of upcoming litters in 2023, updated May 1, 2023.