stan bell net worth