IPO Allotment Algorithms How They Work and What Investors Need to Know