One clunk when accelerating (but now repeated clunks) and another when braking can be caused by broken motor mounts.
chiken
tie rod
Wheel bearings or u joints
loose or bad u joints.
A clunking noise, when you put your car into gear, is most likely caused by a bad u-joint. A problem in the transmission can also cause the noise.
replace c/v joints
Have someone check your Engine mount
You probably need your bearings repacked
Possibly the sway bar bushings?
Sounds like its from one side? Ur shocks
Bad Struts
Worn out front sway bar links or bushings can do that.