Twenty-five values
On this page11
The list as printed
3 litres, 2.25, 1.8, 1.5, 1 litre, then 750, 720, 700, 620, 600, 568, 550, 500, 473, 375, 360, 355, 330, 300, 250, 200, 187, 180, 100 and 50 millilitres.
The metric wine family
750, 375 and 187 millilitres, which are the full, half and quarter bottle. Plus 1.5 litres, the magnum, and 3 litres above it.
The imperial survivors
568 millilitres is an imperial pint and 1.8 litres is close to a US half-gallon. Both are on the list because somebody was already using them.
The US customary pair
473 and 355 millilitres, which are 16 and 12 fluid ounces. Both entered the list in a 2020 amendment, and both are why a US customary shelf meets this rule at all.
And the single-serve cluster
330, 300, 250, 200, 180, 100 and 50 millilitres. Seven values inside a 280 millilitre range, which is where the list is densest.
The spacing tightens as the volume falls
Between 1 litre and 3 there are four values. Between 50 and 375 millilitres there are eight. Small containers have more choices.
Above 3 litres the rule changes shape
Wine may be bottled in containers of 4 litres or larger if filled and labeled in quantities of even litres. So 4, 5, 6 and so on.
Which leaves nothing between 3 and 4 litres
A real discontinuity. 3 litres is authorized, 4 is authorized, and 3.5 is neither on the list nor an even litre.
And nothing below 50 millilitres
The list starts there, so a sample or a miniature smaller than 50 millilitres has no authorized quantity.
Which is the practical use of the list
Read it before designing a format. A quantity that is not on it, and is not an even litre above 4, is a quantity you cannot label as the fill.