Home insurance premiums rise 24% to $3,303 as weather losses mount