If sales remain at 12.5 tonnes per week on average for the rest of the year, CBGA signatories will hit their 500-tonne quota. However, most analysts remain sceptical that this pace will continue