Dental software solutions provider CareStack raises $22.5 mn