John has 943 dollar bills in his possession. He tries to stuff them in wallets that can each contain 433 dollar bills. After fully loading as many wallets as he can, how many dollar bills does he have left?