No. Trouble is, the float number is from a year ago, while all the other numbers are from the end of May 2017.
But the "held at DTC" figure should be the shares on deposit with CEDE, DTCC's nominee company. That is, they should be all the shares held in street name. So why is the "unrestricted" number 108 million? I suppose it's possible that in the past year, about 25 million shares came off restriction. If so, they're probably at CEDE now, unless the owners decided to keep their certs, or couldn't get them cleared.