Kristi Carrier unseats incumbent for 3-year term on Canton B