I recently started using an elliptical chainring from AliExpress and I'm very happy with it. I picked up a 32 tooth for only $7.04 and I'm glad I made the swap!
https://www.aliexpress.com/item/EKFan-104BCD-Multicolor-XT-Oval-Round-30T-32T-34T-36T-Circle-Crankset-Plate-Narrow-Wide-MTB/32826549087.html?spm=a2g0s.9042311.0.0.8JRGti
https://www.aliexpress.com/item/EKFan-104BCD-Multicolor-XT-Oval-Round-30T-32T-34T-36T-Circle-Crankset-Plate-Narrow-Wide-MTB/32826549087.html?spm=a2g0s.9042311.0.0.8JRGti
