Creators Using XStore Earned Over $2Billion from Creator Fees in 2023