sarah bowmar net worth 2025