William Allan Corp portfolio value