More cases of TB found in Scotland than at any point in the last seven years.