Have you checked the Control arm Bushings ?
List of things that can make a clunking noise
1. Lower Control Arm Bushings
2. Ball Joint
3. Sway Bar Bushings
4.Sway Bar Link
5. Bad CV Shaft
6. Upper Strut Mount
7. Power Steering Gear Box Bushings
8. Outer or Inner Tie Rod End
Hope this...