Defence contractor numbers explode, 31,925 given security clearances