Drifting Subpulses in PSR B0943+10