Hurricane season ends with 15 named storms