A new spending survey from the National Retail Federation reports cards continue to be the main way that people plan to express their love on Valentine’s Day (52% will buy one), but 17% plan to make a jewelry purchase, up from 15% last year.

The holiday is expected to generate $3.5 billion in jewelry sales, $3.4 billion on dining out, $1.7 billion on flowers, $1.6 billion on clothing, $1.5 billion on candy, and $1.1 billion on greeting cards. And men are likely to outspend women, at $159 to $76.

The survey of almost 9000 respondents also found that those in the 25-34 age range will be the biggest spenders, at an average of $190.