According to the masterfoods website, this product contains 17.9 grams of sugar per 100 grams, ie 17.9% sugar.
If it doesn't agree with Davids chart, then maybe they've changed the product? It's still too much sugar!
Copyright (c) 2008-2016 Morton Gillespie Pty Ltd