MDC HOLDINGS INC