Demand for the three tranches topped $31.5bn, drawing over $11bn for each of the 10- and 30-year tranches and more than $9.5bn for the 40-year bonds.