the reason I think they have at least 160,000 left is they did not come current until march ,,Apollo just stared selling in march