why does prolonged TPN lead to cholelithiasis

I've always wondered this. So why does prolonged TPN make you vulnerable to having gallstone?
Source: Student Doctor Network - Category: Universities & Medical Training Authors: Source Type: forums