Which technology stocks had the highest free cash flow in 2019?