Knights of Columbus raises over $41,000 for CC Pregnancy