Ethereum Falls Out of Favor with Institutions, Records $108M in Sales