Why does my Escape rattle and clunk over bumps?

My 09 Escape clunks when going over bumps? I have replaced struts, swaybar, tie rods? Lower control arms and ball joints, is there something I am missing?

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0