Why are you storing the staff count per supervisor, rather than computing it with a simple query like this:
SELECT
tblPeopleStaffSupervisors.SuperVisorCode_I,
tblPeopleStaffSupervisors.FirstName,
tblPeopleStaffSupervisors.LastName,
COUNT(*) AS StaffCount
FROM...