Thanks for the suggestions! I think I got it using sxschech's suggestion. Not sure if I anonymized for the fake fruit data correctly, but here is what I'm using:
SELECT a.Owner, a.Location, a.Type, Count(a.FruitID) As CountForOwnerLocType, CountForOwnerLocType / b.CountForOwnerType
FROM...