. the purchase of snap-on common stock is at the company 2019s discretion , subject to prevailing financial and market conditions . snap-on repurchased 2616618 shares of common stock for $ 109.8 million in 2006 and 912100 shares of common stock for $ 32.1 million in 2005 . snap-on believes that its cash generated from operations , as well as the funds available from its credit facilities , will be sufficient to fund the company 2019s share repurchases in 2008