Fifo Inventory Valuation