21 trains new in box . See pics of box titles for inventory. There was 1 open that I'm including. So 22 total.