Hi!
My husband is a US Citizen and they told him to only get fingerprints for the places where he's lived continuously for 6 months or greater. So he had to do Nevada, California and then the Federal one.
You also do an extra set for the actual application (so that meant 4 sets total...