NFT market up 23% in weekly sales; Ethereum leads charge