No, not all of them did. I am assuming you have power door locks, just no FOB (mine was that way also). The following is the programming procedure to program new FOBs. It will tell you if you have keyless entry available:
1. Close all doors, then open your driver side door and press the Unlock button on the drivers door while it is open
2. Turn ignition from OFF to RUN 8 times within 10 seconds, with the 8th time ending in RUN. The door locks will lock and unlock to confirm that you have entered programming mode. If the door locks do not cycle you should try it again but faster. If they still do not cycle, your vehicle may not have keyless entry)
3. Within 8 seconds press any button on the first keyless remote to be programmed. Door locks will cycle to confirm programming. If you only have one remote then skip to step 5
4. Within 8 seconds, press any button on the second keyless remote. Door locks will cycle again to confirm programming. Repeat step 4 for any remaining remotes (up to 4 remote FOBs total)
5. Turn ignition to OFF. Locks will again cycle to indicate end of programming mode
NOTE: If the FOB does not respond, it is possible it is using the wrong frequency (433MHz vs. 315MHz). Most FOBs can be set to use either frequency by entering the programming mode as outlined above, then:
Press and hold both the Lock and Unlock buttons
Press and hold the Panic button
The frequency will change and program the FOB to the vehicle
The door locks will cycle, indicating the frequency change and the FOB programming was successful