Insurance momentum picking up, overal # of start-ups is still a fraction vs. total