where does most of the insulin end up?
I think the it may be the liver
Id say the Pancreas because the pancreas releases Insulin and Glucagon