17 billions of bottles VS 17 billion of bottles

What is the right form for these expressions: “In 2000 Coca-Cola has sold 17 billions of bottles” or “In 2000 Coca-Cola has sold 17 billion of bottles” Could you please, explain why? UPDATE based on answers The present perfect should not be used here — we know the exact year, so past simple should be … Read more