mens western shirt pearl snaps