dellor net worth