public static String extractLastSalePrice(String sourceText) {
		// Date Price Document # Type of Sales Transaction
		// 06/25/2008 $503,500 BB872870 REJECT NOT SUITED SALE ANALSIS
		// 03/07/1997 $500,000 BL82124 REJECT NOT SUITED SALE ANALSIS
		// 08/26/1988 $240,000 GB96512 IMPRV SINGLE PROP CASH TRANSAC
		String[] lines = sourceText.split("\n");
		String result = "";
		boolean flag = false;
		for (int i = 0; i < lines.length; i++) {
			if (lines[i].contains("Sales Transaction")) {
				flag = true;
			}
			// 进入了 Type of Sales Transaction 区域
			if (flag && lines[i].contains("$") && !lines[i].contains("REJECT")) {
				result = ASEXUtil.getSalesPrice(lines[i]);
			}
			if (!result.equals(""))
				break;
		}
		return result;
	}