Comment Comment by WCSTombs The other site gives a much more modest estimate of 6.3%, and there's no explanation given for the discrepancy. parent WCSTombs 2 months ago