52 new Americans from 29 countries take oath of citizenship