Lindstr¨om Theorems for Fragments of First-order Logic *