Despite pesky storms, Fair has record year