Price Elasticities from Survey Data: Extensions and Indonesian Results