Astros American League opener still not sold out