
Exhibit 1.

Stock Purchase Transactions

Holtzman Opportunity Fund, LP

                                         Price
                      Shares         Per Share      Total
                      Purchased/     Including      Cost /
Date               (Sold)         Commissions    (Proceeds)


10/23/2006             8,100          30.05           243,495
10/24/2006             2,100          29.97            62,957
10/25/2006            21,100          27.86           588,027
11/09/2006               400          29.83            11,936
11/13/2006             1,200          30.25            36,305
11/14/2006             2,500          30.39            76,000
11/21/2006             3,000          30.23            90,731
11/29/2006               500          29.99            15,000
12/1/2006              1,300          29.78            38,720
12/4/2006              2,100          29.95            62,916
12/6/2006              3,000          30.35            91,090
12/8/2006              1,000          30.50            30,511
12/12/2006             1,300          30.25            39,339
12/13/2006             3,300          30.28            99,969
12/14/2006             1,600          30.09            41,158
12/15/2006               500          30.54            15,273
12/18/2006            23,300          31.36           730,874

          Total       76,300                        2,281,303

Seymour and Evelyn Holtzman
                                         Price
                      Shares         Per Share      Total
                      Purchased/     Including      Cost /
Date               (Sold)         Commissions    (Proceeds)

12/18/2006            12,000          31.32          375,964
12/18/2006             5,400          31.33          169,223
12/19/2006            23,400          31.38          734,310
12/20/2006             7,000          31.66          221,634
12/21/2006             1,200          32.25           38,707
12/22/2006             3,200          32.55          104,192
12/26/2006               700          32.15           22,510
12/28/2006            14,300          32.75          468,462
12/29/2006             1,700          32.76           55,711
1/3/2007               5,200          33.05          171,915
1/5/2007               2,900          34.25           99,346
1/9/2007               1,000          34.66           34,663
1/19/2007                300          37.42           11,228

Total                 78,300                       2,507,949

Jewelcor Management, Inc.
                                         Price
                      Shares         Per Share      Total
                      Purchased/     Including      Cost /
Date               (Sold)         Commissions    (Proceeds)




1/19/2007             36,800          37.45          1,379,289
1/19/2007              3,800          37.54            142,665
1/24/2007              1,600	      41.89	        67,043

Total                 42,200          37.65          1,588,997


Total Purchases        196,800                      6,378,168



