$21.7 billion