You might be confusing with contracts vs customers.
1 - At present according to Dr.Hayward there are 28 customers signed up for DNA marking 5962 items for DLA
2 - From DIBBS website, we found that there are 58 customers who have contracts/award for 5962 items for DLA since March 2013
i.e Total 58 customers must be in process of signing , in negotiations, already signed up with APDN. But Dr stopped revealing this information from last two quarters. APDN used to release PRs saying how many are in process total.
Here are the conditions to get fsc5962 award/contract.That means 58 customers satisfied the rule/condition and got the award.