sand and gravel price in davao city