current prices as of 5/22/07