Help for fletcher nerf

I want to make that he fletcher villager trades 12 sticks instead of 16. I want that the other trades still the same.

Tick:

execute as @e[type=villager,nbt={Offers:{Recipes:[{buy:{id:"minecraft:stick"}}]}},tag=!NerfedFletcher] run function bev:nerf_fletcher

Function Nerf_fletcher:

data modify entity @s Offers.Recipes[{buy:{id:"minecraft:stick",Count:32b},maxUses:16}].maxUses set value 12 tag @s add NerfedFletcher

Continue to help post