Eckartcalego Eckartcalego Geography Answered approximately how many companies does silicon valley include?