Chorale marks 30th season with three concerts