How many gifts can I redeem each year?

There's no limit to how many gifts you can redeem as long as you have the right number of Crowns.