If your launching a product you need to make sure you have enough inventory and I would imagine that bone pins are the sort of thing that you go through a lot of. How many come with a Clearview wrist fixator kit? I am guessing 6-8 minimum? They are launching the Clearview this year and are probably getting ready.
If they sold 4000 socks that means they sold around 1,300 pairs a month before they started marketing. Thats pretty good considering they are new to the market so I would think Clearview is being launched with lessons learned from the previous product launch