LSU baseball attendance No. 1 for 18th straight year