MCRAE CAPITAL MANAGEMENT INC portfolio value