So this GLD ETF, do they really have all that gold incase the price should skyrocket to $2000+?

If someone buy's $10Million worth of GLD shares what exactly is going on? Are they allocating the metal to the GLD trust? If so how come all that gold was unallocated? Clearly there are more buyers than sellers