债券的发行价格可以通过以下公式计算:债券发行价格 = 债券面值 * (1 - 市场利率/债券票面利率)^偿还期
对于市场利率为10%的情况: 债券发行价格 = 500万元 (1 - 10%/12%) ^ 5 = 500万元 0.683 = 341.5万元
对于市场利率为12%的情况: 债券发行价格 = 500万元 (1 - 12%/12%) ^ 5 = 500万元 0.578 = 289.0万元
对于市场利率为15%的情况: 债券发行价格 = 500万元 (1 - 15%/12%) ^ 5 = 500万元 0.506 = 253.0万元
因此,在市场利率分别为10%、12%和15%的情况下,债券的发行价格分别为341.5万元、289.0万元和253.0万元。