UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 SCHEDULE 13D Under the Securities Exchange Act of 1934 (AMENDMENT No. 3) COVER PAGE Name of Issuer: Henry Bros. Electronics, Inc. Title of Class of Securities: Common CUSIP Number: 426286100 Richard D. Rockwell c/o Professional Security Technologies, LLC 43 River Road Nutley, NJ 07110 Phone: 973-661-9000 Date of Event which Requires Filing of this Statement: January 23, 2008 CUSIP No.: 426286100 1. Names of Reporting Persons. Richard D. Rockwell 2. Check the Appropriate Box if a Member of a Group (See Instructions) (a) Not Applicable (b) Not Applicable 3. SEC Use Only _____________________________________ 4. Source of Funds (See Instructions). PF and OO 5. Check if Disclosure of Legal Proceedings Not Applicable 6. Citizenship or Place of Organization: United States of America Number of Shares Beneficially Owned by Each Reporting Person With: 7. Sole Voting Power 1,915,800 8. Shared Voting Power Not Applicable 9. Sole Dispositive Power 1,915,800 10. Shared Dispositive Power Not Applicable 11. Aggregate Amount Beneficially Owned by Each Reporting Person: 1,915,800 Shares 12. Not Applicable 13. Percent of Class represented by Amount in Row (11): 32.3 % 14. Type of Reporting Person: IN Schedule 13D Amendment 3 Item 1. Security and Issuer Class: COMMON Issuer: Henry Bros. Electronics, Inc. 17-01 Pollitt Drive Fair Lawn, NJ 07410 Item 2. Identity and Background (a) Richard D. Rockwell (b) Richard D. Rockwell c/o Professional Security Technologies, LLC 43 River Road Nutley, NJ 07110 (c) Owner & Chairman Professional Security Technologies, LLC 43 River Road Nutley, NJ 07110 (d) No Convictions (e) NONE (f) United States of America Item 3. Source and Amount of Funds or Other Consideration Securities were purchased using personal funds and private financing. Item 4. Purpose of Transaction (a) No formal plan at this time. (b) No formal plan at this time. (c) No formal plan at this time. (d) The reporting person was elected as a Director on the Issuer's Board of Directors on November 14, 2007. (e) Not Applicable (f) No formal plan at this time. (g) Not Applicable (h) Not Applicable (i) Not Applicable Item 5. Interest in Securities of the Issuer (a) 1,915,800 shares 32.3 % (b) 1,915,800 shares Sole Power to Vote 1,915,800 shares Sole Dispositive Power (c) The information below corrects and restates all transactions in the Issuer's securities reported in the Reporting Person's prior Schedule 13D filings dated February 5, 2007, February 28, 2007 and November 30, 2007. The following transactions were effected through Schwab via internet trading. Trade Date Action Amt. Price 11/14/2006 Buy 450 $3.42 11/14/2006 Buy 200 $3.42 11/14/2006 Buy 1350 $3.43 11/22/2006 Buy 1200 $3.45 11/22/2006 Buy 1000 $3.45 11/24/2006 Buy 700 $3.47 11/24/2006 Buy 1000 $3.48 11/24/2006 Buy 100 $3.44 11/28/2006 Buy 1000 $3.40 11/28/2006 Buy 1400 $3.40 11/28/2006 Buy 1600 $3.40 12/01/2006 Buy 1400 $3.33 12/04/2006 Buy 600 $3.44 12/05/2006 Buy 200 $3.35 12/05/2006 Buy 1500 $3.35 12/05/2006 Buy 300 $3.35 12/06/2006 Buy 500 $3.33 12/06/2006 Buy 3500 $3.33 12/07/2006 Buy 399 $3.44 12/07/2006 Buy 400 $3.44 12/08/2006 Buy 201 $3.48 12/08/2006 Buy 2000 $3.41 12/08/2006 Buy 1000 $3.56 12/08/2006 Buy 2000 $3.55 12/08/2006 Buy 700 $3.55 12/08/2006 Buy 300 $3.54 12/13/2006 Buy 500 $3.42 12/13/2006 Buy 500 $3.42 12/13/2006 Buy 2500 $3.41 12/15/2006 Buy 1000 $3.37 12/15/2006 Buy 100 $3.37 12/15/2006 Buy 400 $3.37 12/18/2006 Buy 1900 $3.40 12/18/2006 Buy 100 $3.57 12/18/2006 Buy 600 $3.40 12/18/2006 Buy 400 $3.38 12/19/2006 Buy 2000 $3.57 12/19/2006 Buy 2000 $3.45 12/21/2006 Buy 1000 $3.41 12/21/2006 Buy 2000 $3.41 12/22/2006 Buy 2000 $3.35 12/26/2006 Buy 1000 $3.40 12/26/2006 Buy 100 $3.40 12/27/2006 Buy 900 $3.40 12/27/2006 Buy 1900 $3.38 12/28/2006 Buy 100 $3.48 01/03/2007 Buy 2000 $3.76 01/03/2007 Buy 2000 $3.76 01/03/2007 Buy 2000 $3.76 01/03/2007 Buy 1000 $3.81 01/03/2007 Buy 1700 $3.82 01/03/2007 Buy 1000 $3.82 01/03/2007 Buy 3000 $3.85 01/03/2007 Buy 200 $3.87 01/03/2007 Buy 3800 $4.00 01/03/2007 Buy 1000 $4.08 01/03/2007 Buy 1000 $4.08 01/03/2007 Buy 100 $4.10 01/03/2007 Buy 1094 $4.13 01/03/2007 Buy 600 $4.13 01/03/2007 Buy 2206 $4.14 01/03/2007 Buy 75 $4.15 01/03/2007 Buy 112 $4.24 01/03/2007 Buy 1313 $4.24 01/03/2007 Buy 2000 $4.25 01/03/2007 Buy 400 $4.40 01/03/2007 Buy 1000 $4.45 01/03/2007 Buy 100 $4.44 01/03/2007 Buy 1650 $4.25 01/03/2007 Buy 1600 $4.20 01/03/2007 Buy 500 $4.30 01/03/2007 Buy 300 $4.34 01/03/2007 Buy 100 $4.19 01/03/2007 Buy 400 $4.20 01/03/2007 Buy 450 $4.35 01/03/2007 Buy 4000 $4.15 01/03/2007 Buy 1000 $4.15 01/03/2007 Buy 100 $4.34 01/03/2007 Buy 2900 $4.35 01/03/2007 Buy 2000 $4.35 01/03/2007 Buy 2000 $4.20 01/03/2007 Buy 3000 $4.20 01/03/2007 Buy 1300 $3.76 01/04/2007 Buy 1000 $4.03 01/04/2007 Buy 200 $4.18 01/04/2007 Buy 1200 $4.20 01/04/2007 Buy 600 $4.25 01/04/2007 Buy 200 $4.29 01/04/2007 Buy 800 $4.30 01/04/2007 Buy 1000 $4.30 01/04/2007 Buy 1000 $4.30 01/04/2007 Buy 2000 $4.38 01/04/2007 Buy 2000 $4.40 01/04/2007 Buy 1000 $4.40 01/04/2007 Buy 1000 $4.45 01/04/2007 Buy 1000 $4.36 01/04/2007 Buy 2000 $4.36 01/04/2007 Buy 1000 $4.36 01/04/2007 Buy 1200 $4.36 01/04/2007 Buy 500 $4.45 01/04/2007 Buy 75 $4.37 01/04/2007 Buy 225 $4.45 01/04/2007 Buy 100 $4.44 01/04/2007 Buy 1900 $4.45 01/04/2007 Buy 1000 $4.49 01/04/2007 Buy 2000 $4.49 01/04/2007 Buy 100 $4.48 01/04/2007 Buy 900 $4.49 01/04/2007 Buy 1500 $4.49 01/04/2007 Buy 500 $4.50 01/04/2007 Buy 1000 $4.20 01/04/2007 Buy 900 $4.25 01/04/2007 Buy 1100 $4.35 01/04/2007 Buy 1000 $4.40 01/04/2007 Buy 2000 $4.40 01/04/2007 Buy 1500 $4.40 01/04/2007 Buy 1500 $4.48 01/04/2007 Buy 200 $4.25 01/04/2007 Buy 1800 $4.40 01/04/2007 Buy 800 $4.44 01/04/2007 Buy 2200 $4.45 01/04/2007 Buy 1000 $4.45 01/04/2007 Buy 400 $4.38 01/04/2007 Buy 200 $4.38 01/04/2007 Buy 2000 $4.40 01/04/2007 Buy 1000 $4.50 01/04/2007 Buy 400 $4.39 01/04/2007 Buy 400 $4.33 01/04/2007 Buy 1300 $4.34 01/04/2007 Buy 1200 $4.35 01/04/2007 Buy 100 $4.34 01/05/2007 Buy 200 $4.42 01/05/2007 Buy 800 $4.43 01/05/2007 Buy 3000 $4.50 01/05/2007 Buy 1100 $4.49 01/05/2007 Buy 1900 $4.50 01/05/2007 Buy 1000 $4.33 01/05/2007 Buy 2000 $4.27 01/05/2007 Buy 400 $4.38 01/05/2007 Buy 1600 $4.39 01/05/2007 Buy 100 $4.39 01/05/2007 Buy 200 $4.40 01/05/2007 Buy 700 $4.45 01/05/2007 Buy 100 $4.45 01/05/2007 Buy 900 $4.48 01/05/2007 Buy 2000 $4.41 01/05/2007 Buy 200 $4.36 01/05/2007 Buy 900 $4.45 01/05/2007 Buy 100 $4.46 01/05/2007 Buy 200 $4.36 01/05/2007 Buy 600 $4.36 01/05/2007 Buy 400 $4.41 01/05/2007 Buy 200 $4.41 01/05/2007 Buy 400 $4.45 01/05/2007 Buy 500 $4.45 01/05/2007 Buy 500 $4.45 01/05/2007 Buy 1000 $4.45 01/05/2007 Buy 700 $4.44 01/05/2007 Buy 300 $4.45 01/05/2007 Buy 1500 $4.35 01/05/2007 Buy 1000 $4.32 01/05/2007 Buy 100 $4.29 01/05/2007 Buy 300 $4.38 01/05/2007 Buy 200 $4.45 01/05/2007 Buy 500 $4.45 01/05/2007 Buy 400 $4.40 01/05/2007 Buy 1000 $4.35 01/05/2007 Buy 500 $4.44 01/05/2007 Buy 300 $4.44 01/05/2007 Buy 1200 $4.45 01/05/2007 Buy 900 $4.29 01/05/2007 Buy 100 $4.28 01/08/2007 Buy 800 $4.49 01/08/2007 Buy 200 $4.50 01/08/2007 Buy 1000 $4.50 01/08/2007 Buy 1000 $4.50 01/08/2007 Buy 1400 $4.50 01/08/2007 Buy 600 $4.60 01/08/2007 Buy 1000 $4.70 01/08/2007 Buy 1000 $4.75 01/08/2007 Buy 100 $4.69 01/08/2007 Buy 530 $4.70 01/08/2007 Buy 370 $4.75 01/08/2007 Buy 270 $4.80 01/08/2007 Buy 730 $4.75 01/08/2007 Buy 1000 $4.79 01/08/2007 Buy 500 $4.69 01/08/2007 Buy 1500 $4.60 01/08/2007 Buy 1000 $4.58 01/08/2007 Buy 900 $4.58 01/08/2007 Buy 100 $4.60 01/08/2007 Buy 1000 $4.60 01/08/2007 Buy 1000 $4.55 01/08/2007 Buy 1000 $4.60 01/08/2007 Buy 200 $4.60 01/08/2007 Buy 100 $4.61 01/08/2007 Buy 500 $4.60 01/08/2007 Buy 200 $4.60 01/08/2007 Buy 1000 $4.61 01/08/2007 Buy 1000 $4.61 01/08/2007 Buy 500 $4.65 01/08/2007 Buy 500 $4.65 01/08/2007 Buy 500 $4.65 01/08/2007 Buy 500 $4.67 01/08/2007 Buy 100 $4.69 01/08/2007 Buy 830 $4.70 01/08/2007 Buy 70 $4.67 01/08/2007 Buy 500 $4.70 01/08/2007 Buy 500 $4.70 01/08/2007 Buy 100 $4.70 01/08/2007 Buy 900 $4.75 01/08/2007 Buy 500 $4.75 01/08/2007 Buy 500 $4.75 01/08/2007 Buy 100 $4.60 01/08/2007 Buy 400 $4.60 01/08/2007 Buy 900 $4.60 01/09/2007 Buy 600 $4.60 01/09/2007 Buy 700 $4.64 01/09/2007 Buy 300 $4.65 01/09/2007 Buy 600 $4.64 01/09/2007 Buy 400 $4.65 01/09/2007 Buy 1000 $4.65 01/09/2007 Buy 500 $4.65 01/09/2007 Buy 500 $4.70 01/09/2007 Buy 500 $4.70 01/09/2007 Buy 500 $4.65 01/09/2007 Buy 200 $4.65 01/09/2007 Buy 100 $4.65 01/09/2007 Buy 1000 $4.65 01/09/2007 Buy 1000 $4.70 01/09/2007 Buy 1000 $4.70 01/09/2007 Buy 700 $4.70 01/09/2007 Buy 100 $4.68 01/09/2007 Buy 35 $4.60 01/10/2007 Buy 265 $4.62 01/10/2007 Buy 400 $4.64 01/10/2007 Buy 1800 $4.65 01/10/2007 Buy 1000 $4.65 01/10/2007 Buy 400 $4.75 01/10/2007 Buy 100 $4.70 01/10/2007 Buy 100 $4.78 01/10/2007 Buy 100 $4.78 01/10/2007 Buy 200 $4.78 01/10/2007 Buy 300 $4.78 01/10/2007 Buy 200 $4.80 01/10/2007 Buy 100 $4.80 01/10/2007 Buy 200 $4.80 01/10/2007 Buy 100 $4.80 01/10/2007 Buy 600 $4.75 01/10/2007 Buy 500 $4.75 01/10/2007 Buy 100 $4.78 01/10/2007 Buy 200 $4.75 01/10/2007 Buy 20 $4.75 01/10/2007 Buy 180 $4.78 01/10/2007 Buy 200 $4.80 01/10/2007 Buy 300 $4.80 01/10/2007 Buy 500 $4.80 01/11/2007 Buy 200 $4.80 01/11/2007 Buy 100 $4.79 01/11/2007 Buy 400 $4.80 01/11/2007 Buy 700 $4.80 01/11/2007 Buy 600 $4.80 01/11/2007 Buy 1000 $4.80 01/11/2007 Buy 200 $4.80 01/11/2007 Buy 2200 $4.90 01/11/2007 Buy 100 $4.94 01/11/2007 Buy 100 $4.95 01/11/2007 Buy 100 $4.94 01/11/2007 Buy 300 $4.95 01/11/2007 Buy 400 $4.54 01/11/2007 Buy 400 $4.52 01/11/2007 Buy 200 $4.55 01/11/2007 Buy 200 $4.60 01/11/2007 Buy 200 $4.70 01/11/2007 Buy 300 $4.65 01/11/2007 Buy 300 $4.64 01/11/2007 Buy 100 $4.66 01/11/2007 Buy 300 $4.70 01/11/2007 Buy 200 $4.74 01/11/2007 Buy 700 $4.75 01/11/2007 Buy 200 $4.70 01/11/2007 Buy 200 $4.75 01/11/2007 Buy 100 $4.77 01/11/2007 Buy 300 $4.80 01/11/2007 Buy 100 $4.80 01/11/2007 Buy 100 $4.85 01/11/2007 Buy 200 $4.81 01/11/2007 Buy 600 $4.80 01/11/2007 Buy 100 $4.84 01/11/2007 Buy 200 $4.85 01/11/2007 Buy 100 $4.85 01/11/2007 Buy 100 $4.84 01/11/2007 Buy 300 $4.85 01/11/2007 Buy 100 $4.88 01/11/2007 Buy 100 $4.88 01/11/2007 Buy 100 $4.90 01/11/2007 Buy 100 $4.89 01/11/2007 Buy 100 $4.96 01/11/2007 Buy 1600 $4.95 01/11/2007 Buy 100 $4.90 01/11/2007 Buy 100 $4.90 01/11/2007 Buy 100 $4.90 01/11/2007 Buy 200 $4.95 01/11/2007 Buy 100 $4.94 01/11/2007 Buy 100 $4.99 01/11/2007 Buy 700 $4.95 01/11/2007 Buy 300 $4.95 01/11/2007 Buy 100 $4.95 01/11/2007 Buy 100 $4.96 01/11/2007 Buy 100 $4.96 01/11/2007 Buy 900 $4.96 01/11/2007 Buy 100 $4.95 01/11/2007 Buy 100 $4.84 01/11/2007 Buy 100 $4.85 01/11/2007 Buy 800 $4.84 01/11/2007 Buy 200 $4.84 01/11/2007 Buy 200 $4.85 01/11/2007 Buy 1400 $4.90 01/11/2007 Buy 100 $4.91 01/11/2007 Buy 100 $4.85 01/11/2007 Buy 400 $4.90 01/11/2007 Buy 600 $4.91 01/11/2007 Buy 100 $4.96 01/11/2007 Buy 300 $4.91 01/11/2007 Buy 400 $4.99 01/11/2007 Buy 200 $4.93 01/12/2007 Buy 100 $5.00 01/12/2007 Buy 200 $4.95 01/12/2007 Buy 300 $5.00 01/12/2007 Buy 400 $5.00 01/12/2007 Buy 1000 $5.00 01/12/2007 Buy 800 $4.99 01/12/2007 Buy 400 $5.00 01/12/2007 Buy 800 $5.00 01/12/2007 Buy 400 $4.99 01/12/2007 Buy 1600 $4.99 01/12/2007 Buy 300 $4.99 01/12/2007 Buy 200 $5.00 01/12/2007 Buy 500 $4.99 01/12/2007 Buy 100 $4.99 01/12/2007 Buy 400 $5.00 01/12/2007 Buy 500 $5.00 01/12/2007 Buy 1200 $5.00 01/12/2007 Buy 800 $5.00 01/12/2007 Buy 500 $4.99 01/12/2007 Buy 150 $4.99 01/12/2007 Buy 350 $5.00 01/12/2007 Buy 1000 $5.00 01/16/2007 Buy 200 $5.05 01/16/2007 Buy 600 $5.20 01/16/2007 Buy 100 $5.15 01/16/2007 Buy 100 $5.10 01/16/2007 Buy 100 $5.21 01/16/2007 Buy 50 $5.25 01/16/2007 Buy 100 $5.25 01/16/2007 Buy 150 $5.25 01/16/2007 Buy 100 $5.30 01/16/2007 Buy 500 $5.25 01/16/2007 Buy 100 $5.35 01/16/2007 Buy 100 $5.40 01/16/2007 Buy 100 $5.40 01/16/2007 Buy 400 $5.40 01/16/2007 Buy 100 $5.45 01/16/2007 Buy 100 $5.50 01/16/2007 Buy 1400 $5.50 01/16/2007 Buy 100 $5.45 01/16/2007 Buy 100 $5.50 01/16/2007 Buy 200 $5.50 01/16/2007 Buy 700 $5.50 01/16/2007 Buy 300 $5.55 01/16/2007 Buy 200 $5.55 01/16/2007 Buy 100 $5.59 01/16/2007 Buy 600 $5.40 01/16/2007 Buy 400 $5.55 01/16/2007 Buy 200 $5.30 01/16/2007 Buy 300 $5.25 01/16/2007 Buy 500 $5.30 01/16/2007 Buy 100 $5.35 01/16/2007 Buy 100 $5.35 01/16/2007 Buy 100 $5.38 01/16/2007 Buy 100 $5.38 01/16/2007 Buy 200 $5.39 01/16/2007 Buy 100 $5.59 01/16/2007 Buy 200 $5.49 01/16/2007 Buy 100 $5.50 01/16/2007 Buy 200 $5.40 01/16/2007 Buy 800 $5.40 01/16/2007 Buy 200 $5.48 01/16/2007 Buy 200 $5.50 01/16/2007 Buy 400 $5.60 01/16/2007 Buy 200 $5.56 01/16/2007 Buy 1000 $5.60 01/16/2007 Buy 1000 $5.60 01/16/2007 Buy 1000 $5.60 01/16/2007 Buy 1300 $5.60 01/16/2007 Buy 200 $5.70 01/16/2007 Buy 200 $5.80 01/16/2007 Buy 300 $5.66 01/16/2007 Buy 400 $5.74 01/16/2007 Buy 600 $5.75 01/16/2007 Buy 100 $5.71 01/16/2007 Buy 200 $5.80 01/16/2007 Buy 100 $5.70 01/16/2007 Buy 600 $5.80 01/16/2007 Buy 200 $5.70 01/16/2007 Buy 100 $5.71 01/16/2007 Buy 1200 $5.75 01/16/2007 Buy 200 $5.74 01/16/2007 Buy 1300 $5.75 01/16/2007 Buy 2000 $5.75 01/16/2007 Buy 200 $5.75 01/16/2007 Buy 400 $5.74 01/16/2007 Buy 400 $5.75 01/16/2007 Buy 1000 $5.75 01/16/2007 Buy 1000 $5.75 01/16/2007 Buy 200 $5.65 01/16/2007 Buy 200 $5.85 01/16/2007 Buy 100 $5.66 01/16/2007 Buy 200 $5.75 01/16/2007 Buy 300 $5.66 01/16/2007 Buy 1000 $5.80 01/16/2007 Buy 100 $5.90 01/16/2007 Buy 200 $5.90 01/16/2007 Buy 100 $5.87 01/16/2007 Buy 100 $5.87 01/16/2007 Buy 200 $5.90 01/16/2007 Buy 100 $5.90 01/16/2007 Buy 100 $5.90 01/16/2007 Buy 600 $5.90 01/16/2007 Buy 400 $6.00 01/16/2007 Buy 500 $5.95 01/16/2007 Buy 500 $5.95 01/16/2007 Buy 100 $5.50 01/17/2007 Buy 200 $6.00 01/17/2007 Buy 100 $5.94 01/17/2007 Buy 33 $5.94 01/17/2007 Buy 200 $5.91 01/17/2007 Buy 200 $5.95 01/17/2007 Buy 300 $5.97 01/17/2007 Buy 100 $5.99 01/17/2007 Buy 100 $6.00 01/17/2007 Buy 100 $5.99 01/17/2007 Buy 500 $5.97 01/17/2007 Buy 177 $5.97 01/17/2007 Buy 90 $5.98 01/17/2007 Buy 100 $5.98 01/17/2007 Buy 400 $5.98 01/17/2007 Buy 1400 $5.99 01/17/2007 Buy 500 $6.00 01/17/2007 Buy 500 $6.00 01/17/2007 Buy 1000 $6.00 01/17/2007 Buy 1000 $6.00 01/29/2007 Buy 200 $5.84 01/29/2007 Buy 200 $5.90 01/29/2007 Buy 100 $5.96 01/29/2007 Buy 100 $5.99 01/29/2007 Buy 100 $5.99 01/29/2007 Buy 100 $5.92 01/29/2007 Buy 100 $5.94 01/29/2007 Buy 100 $5.95 01/29/2007 Buy 100 $5.92 01/29/2007 Buy 100 $5.92 01/29/2007 Buy 100 $5.94 01/29/2007 Buy 200 $5.94 01/29/2007 Buy 100 $5.93 01/29/2007 Buy 100 $5.95 01/29/2007 Buy 100 $5.80 01/29/2007 Buy 100 $5.80 01/29/2007 Buy 100 $5.80 01/29/2007 Buy 100 $5.81 01/29/2007 Buy 200 $5.81 01/29/2007 Buy 200 $5.78 01/29/2007 Sell -4800 ($5.78) 01/29/2007 Sell -200 ($5.78) 01/29/2007 Sell -500 ($5.76) 01/29/2007 Sell -3000 ($5.76) 01/29/2007 Buy 100 $6.00 01/29/2007 Buy 200 $5.86 01/29/2007 Buy 200 $5.91 01/29/2007 Buy 200 $5.96 01/29/2007 Buy 500 $5.95 01/29/2007 Buy 1300 $6.00 01/29/2007 Buy 500 $6.00 01/30/2007 Buy 100 $5.99 01/30/2007 Buy 300 $5.95 01/30/2007 Buy 100 $5.98 01/30/2007 Buy 500 $5.98 01/30/2007 Buy 100 $5.98 01/30/2007 Buy 500 $5.99 01/30/2007 Buy 1100 $5.99 01/30/2007 Buy 100 $6.00 01/30/2007 Buy 109 $6.00 01/30/2007 Buy 100 $6.00 01/30/2007 Buy 400 $5.92 01/30/2007 Buy 391 $5.92 01/30/2007 Buy 200 $5.92 01/31/2007 Buy 500 $6.00 01/31/2007 Buy 100 $5.98 01/31/2007 Buy 400 $6.00 01/31/2007 Buy 100 $5.98 01/31/2007 Buy 400 $6.00 01/31/2007 Buy 500 $5.96 01/31/2007 Buy 400 $5.96 01/31/2007 Buy 600 $6.00 02/01/2007 Buy 400 $5.96 02/01/2007 Buy 200 $5.95 02/01/2007 Buy 300 $5.96 02/01/2007 Buy 700 $5.95 02/01/2007 Buy 100 $6.00 02/01/2007 Buy 500 $5.97 02/01/2007 Buy 300 $6.00 02/02/2007 Buy 300 $6.00 02/02/2007 Buy 200 $5.98 02/02/2007 Buy 100 $5.99 02/02/2007 Buy 300 $6.00 02/02/2007 Buy 100 $5.98 02/02/2007 Buy 100 $6.00 02/05/2007 Buy 100 $5.93 02/05/2007 Buy 100 $5.92 02/05/2007 Buy 200 $5.98 02/06/2007 Buy 100 $6.00 02/06/2007 Buy 300 $6.00 02/06/2007 Buy 200 $5.95 02/06/2007 Buy 100 $5.98 02/06/2007 Buy 200 $5.98 02/06/2007 Buy 100 $5.98 02/06/2007 Buy 100 $5.96 02/06/2007 Buy 600 $5.98 02/06/2007 Buy 1300 $5.99 02/06/2007 Buy 100 $5.99 02/06/2007 Buy 400 $6.00 02/06/2007 Buy 500 $6.00 02/06/2007 Buy 1000 $6.00 02/06/2007 Buy 400 $5.99 02/06/2007 Buy 40 $5.99 02/06/2007 Buy 560 $5.99 02/06/2007 Buy 1100 $5.99 02/06/2007 Buy 100 $6.00 02/07/2007 Buy 300 $6.00 02/07/2007 Buy 500 $6.00 02/07/2007 Buy 1000 $6.00 02/07/2007 Buy 3600 $6.00 02/07/2007 Buy 1300 $6.00 02/07/2007 Buy 100 $6.05 02/07/2007 Buy 500 $6.10 02/07/2007 Buy 200 $6.08 02/07/2007 Buy 300 $6.15 02/07/2007 Buy 345 $6.14 02/07/2007 Buy 155 $6.15 02/07/2007 Buy 600 $6.15 02/07/2007 Buy 200 $6.20 02/07/2007 Buy 100 $6.15 02/07/2007 Buy 600 $6.20 02/07/2007 Buy 500 $6.20 02/07/2007 Buy 200 $6.20 02/07/2007 Buy 1300 $6.25 02/07/2007 Buy 100 $6.12 02/07/2007 Buy 100 $6.14 02/07/2007 Buy 200 $6.19 02/07/2007 Buy 100 $6.24 02/07/2007 Buy 500 $6.22 02/07/2007 Buy 100 $6.22 02/07/2007 Buy 100 $6.25 02/07/2007 Buy 800 $6.24 02/07/2007 Buy 100 $6.23 02/07/2007 Buy 400 $6.20 02/07/2007 Buy 500 $6.18 02/07/2007 Buy 200 $6.14 02/07/2007 Buy 400 $6.15 02/07/2007 Buy 300 $6.20 02/07/2007 Buy 100 $6.15 02/07/2007 Buy 200 $6.19 02/07/2007 Buy 800 $6.20 02/07/2007 Buy 100 $6.25 02/07/2007 Buy 900 $6.20 02/07/2007 Buy 700 $6.23 02/07/2007 Buy 300 $6.25 02/08/2007 Buy 200 $6.14 02/08/2007 Buy 400 $6.14 02/08/2007 Buy 200 $6.14 02/08/2007 Buy 200 $6.14 02/08/2007 Buy 200 $6.21 02/08/2007 Buy 1000 $6.14 02/08/2007 Buy 300 $6.15 02/08/2007 Buy 500 $6.15 02/08/2007 Buy 500 $6.15 02/08/2007 Buy 1700 $6.15 02/08/2007 Buy 500 $6.21 02/08/2007 Buy 300 $6.20 02/08/2007 Buy 200 $6.21 02/08/2007 Buy 300 $6.20 02/08/2007 Buy 100 $6.20 02/08/2007 Buy 100 $6.21 02/08/2007 Buy 300 $6.21 02/08/2007 Buy 500 $6.21 02/08/2007 Buy 100 $6.25 02/08/2007 Buy 100 $6.21 02/08/2007 Buy 100 $6.21 02/08/2007 Buy 200 $6.25 02/08/2007 Buy 300 $6.25 02/08/2007 Buy 100 $6.22 02/08/2007 Buy 100 $6.23 02/08/2007 Buy 200 $6.25 02/08/2007 Buy 200 $6.25 02/08/2007 Buy 100 $6.24 02/08/2007 Buy 200 $6.25 02/08/2007 Buy 200 $6.20 02/08/2007 Buy 100 $6.25 02/08/2007 Buy 100 $6.21 02/08/2007 Buy 100 $6.18 02/08/2007 Buy 100 $6.25 02/08/2007 Buy 200 $6.16 02/08/2007 Buy 100 $6.01 02/08/2007 Buy 400 $6.05 02/08/2007 Buy 100 $6.05 02/08/2007 Buy 300 $6.10 02/08/2007 Buy 100 $6.01 02/08/2007 Buy 800 $6.09 02/08/2007 Buy 100 $6.10 02/08/2007 Buy 100 $6.01 02/08/2007 Buy 500 $6.10 02/08/2007 Buy 100 $6.02 02/08/2007 Buy 300 $6.10 02/08/2007 Buy 100 $6.03 02/08/2007 Buy 400 $6.20 02/08/2007 Buy 1000 $6.10 02/08/2007 Buy 500 $6.15 02/08/2007 Buy 100 $6.05 02/08/2007 Buy 800 $6.25 02/08/2007 Buy 100 $6.20 02/08/2007 Buy 100 $6.12 02/08/2007 Buy 800 $6.25 02/08/2007 Buy 500 $6.30 02/08/2007 Buy 200 $6.17 02/08/2007 Buy 200 $6.25 02/08/2007 Buy 300 $6.25 02/08/2007 Buy 1000 $6.25 02/09/2007 Buy 500 $6.20 02/09/2007 Buy 100 $6.15 02/09/2007 Buy 100 $6.21 02/09/2007 Buy 100 $6.21 02/09/2007 Buy 200 $6.22 02/12/2007 Buy 400 $6.11 02/12/2007 Buy 200 $6.11 02/12/2007 Sell -1400 ($6.01) 02/12/2007 Sell -1200 ($6.00) 02/12/2007 Sell -1000 ($5.95) 02/12/2007 Sell -1000 ($5.95) 02/12/2007 Sell -500 ($5.95) 02/12/2007 Sell -500 ($5.90) 02/12/2007 Sell -500 ($5.65) 02/12/2007 Sell -500 ($5.70) 02/12/2007 Buy 1000 $5.74 02/12/2007 Sell -600 ($5.60) 02/12/2007 Sell -1400 ($5.65) 02/12/2007 Sell -400 ($5.55) 02/12/2007 Sell -600 ($5.60) 02/12/2007 Sell -1000 ($5.55) 02/12/2007 Sell -1000 ($5.55) 02/12/2007 Buy 2000 $5.58 02/12/2007 Buy 1000 $5.62 02/12/2007 Buy 200 $5.62 02/12/2007 Buy 100 $5.61 02/12/2007 Buy 100 $5.68 02/12/2007 Buy 100 $5.62 02/12/2007 Buy 500 $5.63 02/12/2007 Buy 1000 $5.62 02/12/2007 Buy 100 $5.67 02/12/2007 Buy 400 $5.68 02/12/2007 Buy 500 $5.73 02/12/2007 Buy 500 $5.83 02/12/2007 Buy 500 $5.78 02/12/2007 Buy 3000 $5.87 02/12/2007 Buy 100 $5.87 02/12/2007 Buy 300 $6.00 02/12/2007 Buy 1000 $5.95 02/12/2007 Buy 300 $5.94 02/12/2007 Buy 100 $5.89 02/12/2007 Buy 100 $5.93 02/12/2007 Buy 100 $6.00 02/12/2007 Buy 700 $5.94 02/12/2007 Buy 600 $5.95 02/12/2007 Buy 200 $5.99 02/12/2007 Buy 500 $5.94 02/12/2007 Buy 200 $5.92 02/12/2007 Buy 300 $5.99 02/12/2007 Buy 500 $6.04 02/13/2007 Buy 500 $6.00 02/13/2007 Buy 400 $6.00 02/13/2007 Buy 100 $6.00 02/13/2007 Buy 100 $6.00 02/13/2007 Buy 1100 $6.00 02/13/2007 Buy 400 $6.00 02/13/2007 Buy 100 $6.00 02/13/2007 Buy 1000 $6.10 02/13/2007 Buy 300 $6.10 02/13/2007 Buy 400 $6.10 02/13/2007 Buy 100 $6.10 02/13/2007 Buy 200 $6.09 02/13/2007 Buy 100 $6.10 02/13/2007 Buy 100 $6.09 02/13/2007 Buy 100 $6.10 02/13/2007 Buy 200 $6.05 02/13/2007 Buy 400 $6.10 02/13/2007 Buy 200 $6.10 02/13/2007 Buy 200 $6.05 02/13/2007 Buy 200 $6.05 02/13/2007 Buy 200 $6.03 02/13/2007 Buy 100 $6.00 02/13/2007 Buy 200 $6.08 02/13/2007 Buy 300 $6.03 02/13/2007 Buy 300 $6.10 02/13/2007 Buy 200 $6.05 02/13/2007 Buy 200 $6.05 02/13/2007 Buy 300 $6.10 02/14/2007 Buy 200 $6.05 02/14/2007 Buy 800 $6.00 02/14/2007 Buy 100 $6.08 02/14/2007 Buy 100 $6.08 02/15/2007 Buy 100 $6.05 02/15/2007 Buy 200 $6.00 02/15/2007 Buy 300 $5.99 02/15/2007 Buy 200 $6.00 02/20/2007 Buy 100 $5.74 02/20/2007 Buy 200 $5.74 02/20/2007 Buy 100 $5.75 02/20/2007 Buy 200 $5.80 02/20/2007 Buy 900 $5.75 02/20/2007 Buy 300 $5.80 02/20/2007 Buy 200 $5.84 02/20/2007 Buy 100 $5.84 02/20/2007 Buy 100 $5.84 02/20/2007 Buy 100 $5.84 02/20/2007 Buy 100 $5.84 02/20/2007 Buy 100 $5.85 02/20/2007 Buy 400 $5.85 02/21/2007 Sell -500 ($5.76) 02/21/2007 Sell -300 ($5.75) 02/21/2007 Sell -100 ($5.76) 02/23/2007 Buy 100 $5.50 02/23/2007 Buy 200 $5.47 02/23/2007 Buy 200 $5.50 02/23/2007 Buy 200 $5.54 02/26/2007 Buy 100 $5.59 02/26/2007 Buy 100 $5.59 02/26/2007 Buy 100 $5.59 02/26/2007 Buy 200 $5.59 02/26/2007 Buy 400 $5.60 02/26/2007 Buy 100 $5.59 02/26/2007 Buy 100 $5.59 02/26/2007 Buy 100 $5.59 02/26/2007 Buy 100 $5.59 02/26/2007 Buy 100 $5.62 02/26/2007 Buy 300 $5.64 02/27/2007 Buy 400 $4.88 02/27/2007 Buy 200 $4.88 02/27/2007 Buy 3000 $4.90 02/27/2007 Buy 500 $4.90 02/27/2007 Buy 1500 $4.98 02/27/2007 Buy 800 $4.97 02/27/2007 Buy 1200 $4.98 02/27/2007 Buy 500 $4.98 02/27/2007 Buy 100 $5.00 02/27/2007 Buy 1400 $4.98 02/27/2007 Buy 1000 $5.00 02/27/2007 Buy 100 $4.87 02/27/2007 Buy 1300 $4.90 02/27/2007 Buy 600 $4.93 02/27/2007 Buy 400 $4.94 02/27/2007 Buy 600 $4.93 02/27/2007 Buy 500 $5.00 02/27/2007 Buy 500 $4.95 02/27/2007 Buy 1000 $5.00 02/28/2007 Buy 1000 $4.83 02/28/2007 Buy 1000 $4.84 02/28/2007 Buy 500 $4.92 02/28/2007 Buy 1500 $4.97 02/28/2007 Buy 1000 $5.00 02/28/2007 Buy 500 $5.00 02/28/2007 Buy 500 $5.00 02/28/2007 Buy 400 $5.00 02/28/2007 Buy 400 $5.00 02/28/2007 Buy 200 $5.00 02/28/2007 Buy 600 $5.05 02/28/2007 Buy 400 $5.00 03/01/2007 Buy 200 $5.00 03/02/2007 Buy 800 $5.10 03/02/2007 Buy 700 $5.10 03/02/2007 Buy 300 $5.15 03/02/2007 Buy 200 $5.15 03/02/2007 Buy 300 $5.16 03/02/2007 Buy 500 $5.16 03/02/2007 Buy 500 $5.09 03/02/2007 Buy 500 $5.10 03/06/2007 Buy 300 $4.95 03/06/2007 Buy 200 $4.82 03/06/2007 Buy 400 $4.81 03/06/2007 Buy 100 $4.84 03/06/2007 Buy 100 $4.90 03/06/2007 Buy 200 $4.90 03/06/2007 Buy 200 $4.90 03/06/2007 Buy 200 $4.89 03/06/2007 Buy 300 $4.89 03/07/2007 Sell -1000 ($4.82) 03/07/2007 Sell -1000 ($4.80) 03/07/2007 Sell -1000 ($4.80) 03/07/2007 Sell -1000 ($4.80) 03/07/2007 Buy 1000 $4.82 03/07/2007 Buy 2680 $4.91 03/07/2007 Buy 320 $4.92 03/09/2007 Buy 300 $5.06 03/12/2007 Sell -1300 ($5.02) 03/12/2007 Sell -1000 ($5.03) 03/12/2007 Sell -886 ($4.90) 03/12/2007 Sell -114 ($4.92) 03/13/2007 Sell -500 ($4.77) 03/13/2007 Sell -500 ($4.71) 03/13/2007 Sell -1000 ($4.74) 03/13/2007 Sell -400 ($4.74) 03/13/2007 Sell -100 ($4.68) 03/15/2007 Buy 300 $4.71 03/15/2007 Buy 200 $4.70 03/16/2007 Sell -500 ($4.70) 03/16/2007 Sell -23 ($4.67) 03/16/2007 Sell -477 ($4.66) 03/19/2007 Sell -500 ($4.76) 03/19/2007 Sell -200 ($4.67) 03/19/2007 Sell -300 ($4.66) 03/19/2007 Sell -200 ($4.66) 03/19/2007 Sell -800 ($4.60) 03/19/2007 Sell -200 ($4.60) 03/19/2007 Sell -200 ($4.54) 03/19/2007 Sell -200 ($4.49) 03/19/2007 Sell -400 ($4.43) 03/19/2007 Sell -460 ($4.36) 03/19/2007 Sell -40 ($4.35) 03/19/2007 Sell -500 ($4.35) 03/19/2007 Sell -700 ($4.35) 03/19/2007 Sell -300 ($4.30) 03/19/2007 Sell -2000 ($4.30) 03/19/2007 Sell -200 ($4.30) 03/19/2007 Sell -600 ($4.29) 03/19/2007 Sell -200 ($4.23) 03/19/2007 Sell -1000 ($4.25) 03/19/2007 Sell -2000 ($4.23) 03/19/2007 Sell -2000 ($4.20) 03/19/2007 Sell -1000 ($4.20) 03/19/2007 Sell -275 ($4.12) 03/19/2007 Sell -496 ($4.10) 03/19/2007 Sell -229 ($4.15) 03/19/2007 Sell -1000 ($4.10) 03/19/2007 Sell -200 ($4.00) 03/19/2007 Sell -500 ($3.99) 03/19/2007 Sell -1100 ($3.93) 03/19/2007 Sell -200 ($4.05) 03/19/2007 Sell -200 ($4.61) 03/19/2007 Sell -700 ($4.61) 03/19/2007 Sell -100 ($4.61) 03/19/2007 Sell -300 ($4.61) 03/19/2007 Sell -700 ($4.60) 03/20/2007 Sell -500 ($4.60) 03/20/2007 Sell -100 ($4.61) 03/20/2007 Sell -100 ($4.61) 03/20/2007 Sell -500 ($4.60) 03/20/2007 Sell -800 ($4.60) 03/20/2007 Sell -1000 ($4.35) 03/20/2007 Sell -500 ($4.35) 03/20/2007 Sell -1000 ($4.35) 03/20/2007 Sell -500 ($4.34) 03/20/2007 Sell -1000 ($4.35) 03/21/2007 Sell -900 ($4.40) 03/21/2007 Sell -100 ($4.41) 03/21/2007 Sell -200 ($4.42) 03/21/2007 Sell -800 ($4.41) 03/21/2007 Buy 1000 $4.42 03/21/2007 Buy 1000 $4.42 03/21/2007 Buy 100 $4.42 03/21/2007 Buy 1900 $4.48 03/21/2007 Buy 1000 $4.44 03/21/2007 Buy 538 $4.52 03/21/2007 Buy 462 $4.54 03/22/2007 Sell -491 ($4.52) 03/22/2007 Sell -509 ($4.51) 03/23/2007 Sell -1000 ($4.47) 03/26/2007 Sell -500 ($4.40) 03/26/2007 Sell -33 ($1.51) 03/26/2007 Sell -467 ($4.34) 03/27/2007 Sell -1000 ($4.40) 04/02/2007 Sell -200 ($4.26) 04/02/2007 Sell -800 ($4.27) 04/02/2007 Sell -200 ($4.26) 04/02/2007 Sell -700 ($4.27) 04/02/2007 Sell -100 ($4.26) 04/02/2007 Buy 200 $4.37 04/02/2007 Buy 100 $4.39 04/03/2007 Buy 200 $4.31 04/04/2007 Buy 500 $4.34 04/04/2007 Buy 100 $4.34 04/04/2007 Buy 100 $4.34 04/04/2007 Buy 500 $4.35 04/04/2007 Buy 100 $4.41 04/05/2007 Buy 100 $4.43 04/05/2007 Buy 100 $4.42 04/09/2007 Buy 250 $4.49 04/09/2007 Buy 150 $4.48 04/10/2007 Buy 100 $4.50 04/10/2007 Buy 100 $4.49 04/10/2007 Buy 200 $4.54 04/10/2007 Buy 200 $4.54 04/11/2007 Buy 200 $4.56 04/11/2007 Buy 100 $4.56 04/11/2007 Buy 100 $4.56 04/11/2007 Buy 100 $4.56 04/11/2007 Buy 100 $4.55 04/11/2007 Buy 400 $4.57 04/12/2007 Buy 100 $4.63 04/12/2007 Sell -100 ($4.39) 04/12/2007 Sell -900 ($4.40) 04/12/2007 Sell -100 ($4.39) 04/12/2007 Buy 200 $4.46 04/12/2007 Buy 600 $4.46 04/12/2007 Sell -456 ($4.40) 04/12/2007 Sell -344 ($4.41) 04/12/2007 Sell -273 ($4.41) 04/12/2007 Sell -727 ($4.41) 04/13/2007 Buy 300 $4.45 04/13/2007 Buy 300 $4.41 04/13/2007 Sell -400 ($4.35) 04/13/2007 Sell -1200 ($4.36) 04/13/2007 Buy 1000 $4.41 04/13/2007 Buy 600 $4.39 04/13/2007 Buy 200 $4.41 04/13/2007 Buy 100 $4.39 04/13/2007 Buy 900 $4.40 04/13/2007 Buy 33 $4.39 04/13/2007 Buy 367 $4.41 04/13/2007 Buy 800 $4.40 04/16/2007 Sell -2000 ($4.30) 04/16/2007 Sell -996 ($4.30) 04/16/2007 Sell -1004 ($4.30) 04/16/2007 Buy 2000 $4.33 04/16/2007 Buy 1200 $4.34 04/16/2007 Sell -2200 ($4.31) 04/16/2007 Sell -124 ($4.31) 04/16/2007 Sell -876 ($4.31) 04/16/2007 Buy 1500 $4.39 04/16/2007 Buy 500 $4.39 04/16/2007 Buy 100 $4.39 04/16/2007 Buy 900 $4.40 04/16/2007 Buy 100 $4.45 04/16/2007 Buy 900 $4.46 04/16/2007 Buy 200 $4.50 04/16/2007 Buy 300 $4.56 04/17/2007 Buy 500 $4.65 04/17/2007 Sell -1000 ($4.57) 04/17/2007 Buy 400 $4.63 04/17/2007 Buy 200 $4.63 04/17/2007 Buy 100 $4.64 04/17/2007 Buy 300 $4.65 04/17/2007 Buy 524 $4.65 04/17/2007 Buy 76 $4.64 04/17/2007 Buy 400 $4.66 04/17/2007 Buy 100 $4.66 04/17/2007 Buy 900 $4.72 04/18/2007 Sell -3000 ($4.50) 04/18/2007 Sell -100 ($4.41) 04/18/2007 Sell -500 ($4.40) 04/18/2007 Sell -500 ($4.34) 04/18/2007 Sell -1400 ($4.29) 04/18/2007 Sell -500 ($4.28) 04/18/2007 Sell -1000 ($4.25) 04/18/2007 Sell -500 ($4.19) 04/18/2007 Sell -500 ($4.13) 04/18/2007 Sell -100 ($4.11) 04/18/2007 Sell -1900 ($4.10) 04/18/2007 Sell -1100 ($4.10) 04/18/2007 Sell -500 ($4.07) 04/18/2007 Sell -300 ($4.01) 04/18/2007 Sell -100 ($4.02) 04/18/2007 Sell -300 ($4.01) 04/18/2007 Sell -1700 ($4.00) 04/18/2007 Sell -800 ($4.00) 04/18/2007 Sell -500 ($3.94) 04/18/2007 Sell -700 ($3.90) 04/18/2007 Sell -100 ($4.01) 04/18/2007 Sell -1000 ($4.00) 04/18/2007 Sell -900 ($3.98) 04/18/2007 Sell -800 ($4.00) 04/18/2007 Sell -1200 ($3.99) 04/18/2007 Sell -600 ($3.93) 04/18/2007 Sell -1000 ($3.98) 04/18/2007 Sell -1100 ($3.99) 04/18/2007 Sell -300 ($3.99) 04/18/2007 Sell -3500 ($3.98) 04/18/2007 Sell -100 ($3.94) 04/18/2007 Sell -500 ($3.92) 04/18/2007 Sell -900 ($3.93) 04/18/2007 Buy 200 $4.08 04/18/2007 Buy 4300 $4.25 04/18/2007 Buy 500 $4.09 04/18/2007 Buy 100 $4.29 04/18/2007 Buy 300 $4.35 04/18/2007 Buy 100 $4.34 04/18/2007 Buy 200 $4.40 04/18/2007 Buy 500 $4.41 04/18/2007 Buy 900 $4.55 04/18/2007 Buy 2900 $4.59 04/18/2007 Buy 500 $4.65 04/18/2007 Buy 1000 $4.70 04/18/2007 Buy 3500 $4.71 04/18/2007 Buy 200 $4.80 04/18/2007 Buy 4800 $4.95 04/18/2007 Buy 2000 $4.90 04/18/2007 Buy 1200 $5.01 04/18/2007 Buy 200 $5.03 04/18/2007 Buy 500 $5.09 04/18/2007 Buy 1100 $5.20 04/18/2007 Buy 2000 $5.25 04/18/2007 Buy 500 $5.35 04/18/2007 Buy 200 $5.65 04/18/2007 Buy 300 $5.42 04/18/2007 Buy 200 $5.20 04/18/2007 Buy 800 $5.25 04/18/2007 Buy 800 $4.75 04/18/2007 Buy 200 $4.76 04/19/2007 Sell -279 ($4.58) 04/19/2007 Sell -721 ($4.57) 04/19/2007 Sell -201 ($4.58) 04/19/2007 Sell -799 ($4.57) 04/19/2007 Sell -200 ($4.50) 04/19/2007 Sell -100 ($4.60) 04/19/2007 Sell -100 ($4.51) 04/19/2007 Sell -600 ($4.60) 04/19/2007 Buy 300 $4.53 04/19/2007 Buy 500 $4.54 04/19/2007 Buy 1600 $4.59 04/19/2007 Buy 600 $4.59 04/19/2007 Buy 2000 $4.60 04/20/2007 Buy 200 $4.70 04/20/2007 Buy 400 $4.70 04/20/2007 Buy 400 $4.70 04/20/2007 Buy 200 $4.72 04/20/2007 Buy 200 $4.73 04/20/2007 Buy 600 $4.75 04/20/2007 Buy 1000 $4.75 04/23/2007 Buy 100 $4.80 04/23/2007 Buy 400 $4.79 04/23/2007 Buy 500 $4.80 04/24/2007 Buy 200 $4.90 04/24/2007 Buy 400 $4.90 04/25/2007 Sell -1600 ($4.50) 04/25/2007 Sell -156 ($4.52) 04/25/2007 Sell -244 ($4.50) 04/25/2007 Buy 400 $4.63 04/25/2007 Buy 800 $4.65 04/25/2007 Buy 200 $4.71 04/25/2007 Sell -91 ($4.54) 04/25/2007 Sell -2209 ($4.56) 04/26/2007 Sell -700 ($4.27) 04/26/2007 Sell -600 ($4.27) 04/26/2007 Sell -500 ($4.26) 04/26/2007 Sell -1900 ($4.20) 04/26/2007 Sell -2000 ($4.20) 04/26/2007 Sell -500 ($4.14) 04/26/2007 Sell -300 ($4.13) 04/26/2007 Sell -200 ($4.12) 04/26/2007 Sell -500 ($4.08) 04/26/2007 Sell -200 ($4.09) 04/26/2007 Sell -1300 ($4.05) 04/26/2007 Sell -1800 ($4.05) 04/26/2007 Sell -200 ($4.04) 04/26/2007 Sell -400 ($4.02) 04/26/2007 Sell -100 ($4.04) 04/26/2007 Sell -100 ($4.02) 04/26/2007 Sell -400 ($3.96) 04/26/2007 Buy 100 $4.06 04/26/2007 Buy 1000 $4.10 04/26/2007 Buy 500 $4.16 04/26/2007 Buy 4400 $4.22 04/26/2007 Buy 1000 $4.30 04/26/2007 Buy 1000 $4.36 04/26/2007 Buy 200 $4.40 04/26/2007 Buy 300 $4.31 04/26/2007 Buy 1000 $4.41 04/26/2007 Buy 600 $4.44 04/26/2007 Buy 500 $4.35 04/26/2007 Buy 800 $4.40 04/26/2007 Sell -1400 ($4.19) 04/26/2007 Sell -500 ($4.18) 04/26/2007 Sell -1500 ($4.12) 04/26/2007 Sell -400 ($4.12) 04/26/2007 Sell -500 ($4.06) 04/26/2007 Sell -500 ($4.00) 04/26/2007 Sell -1600 ($3.94) 04/26/2007 Sell -400 ($3.98) 04/26/2007 Sell -300 ($3.94) 04/26/2007 Sell -100 ($3.98) 04/26/2007 Sell -100 ($3.94) 04/26/2007 Sell -200 ($3.93) 04/26/2007 Sell -100 ($3.92) 04/26/2007 Sell -2800 ($3.91) 04/26/2007 Sell -500 ($4.11) 04/26/2007 Sell -1500 ($4.05) 04/26/2007 Sell -500 ($4.06) 04/26/2007 Sell -500 ($4.05) 04/26/2007 Buy 2000 $4.15 04/26/2007 Buy 1200 $4.14 04/26/2007 Buy 300 $4.15 04/26/2007 Buy 500 $4.15 04/27/2007 Sell -200 ($4.03) 04/27/2007 Sell -1800 ($3.97) 04/27/2007 Sell -900 ($3.99) 04/27/2007 Sell -100 ($3.97) 04/27/2007 Sell -924 ($4.00) 04/27/2007 Sell -76 ($4.01) 04/30/2007 Buy 1200 $4.43 04/30/2007 Buy 500 $4.44 04/30/2007 Buy 300 $4.43 05/01/2007 Buy 500 $4.32 05/01/2007 Sell -500 ($4.23) 05/01/2007 Sell -1000 ($4.22) 05/01/2007 Buy 2000 $4.28 05/01/2007 Buy 500 $4.30 05/01/2007 Buy 1500 $4.36 05/01/2007 Buy 400 $4.36 05/01/2007 Buy 600 $4.40 05/01/2007 Buy 1000 $4.35 05/01/2007 Buy 1000 $4.39 05/01/2007 Buy 1000 $4.39 05/01/2007 Buy 1000 $4.40 05/03/2007 Buy 200 $4.40 05/04/2007 Buy 200 $4.40 05/07/2007 Buy 100 $4.40 05/07/2007 Sell -500 ($4.25) 05/08/2007 Buy 300 $4.38 05/08/2007 Buy 200 $4.38 05/08/2007 Sell -500 ($4.10) 05/08/2007 Sell -1500 ($4.05) 05/08/2007 Sell -500 ($4.10) 05/08/2007 Sell -1000 ($4.05) 05/08/2007 Sell -1000 ($4.05) 05/08/2007 Sell -800 ($4.05) 05/08/2007 Sell -200 ($4.04) 05/08/2007 Buy 1000 $4.15 05/08/2007 Buy 500 $4.21 05/08/2007 Buy 1500 $4.21 05/10/2007 Buy 1000 $4.25 05/10/2007 Buy 276 $4.25 05/10/2007 Buy 724 $4.31 05/14/2007 Buy 400 $4.34 05/14/2007 Buy 600 $4.35 05/14/2007 Buy 200 $4.40 05/15/2007 Buy 200 $4.34 05/15/2007 Buy 200 $4.72 05/15/2007 Buy 100 $4.38 05/16/2007 Sell -200 ($3.88) 05/16/2007 Sell -500 ($3.85) 05/16/2007 Sell -100 ($3.70) 05/16/2007 Sell -200 ($3.75) 05/16/2007 Sell -700 ($3.71) 05/16/2007 Buy 200 $3.94 05/16/2007 Buy 100 $3.95 05/16/2007 Buy 1200 $3.94 05/16/2007 Buy 500 $3.95 05/16/2007 Buy 200 $3.99 05/16/2007 Buy 800 $4.00 05/17/2007 Sell -300 ($3.85) 05/17/2007 Sell -1700 ($3.80) 05/17/2007 Sell -500 ($3.75) 05/17/2007 Sell -500 ($3.70) 05/21/2007 Sell -500 ($3.95) 05/21/2007 Sell -500 ($3.90) 05/21/2007 Sell -100 ($3.85) 05/21/2007 Sell -100 ($3.89) 05/21/2007 Sell -400 ($3.85) 05/21/2007 Sell -500 ($3.80) 05/21/2007 Sell -300 ($3.75) 05/21/2007 Sell -100 ($3.76) 05/21/2007 Sell -200 ($3.76) 05/21/2007 Sell -100 ($3.76) 05/21/2007 Sell -100 ($3.76) 05/21/2007 Sell -200 ($3.75) 05/21/2007 Sell -200 ($3.72) 05/21/2007 Sell -600 ($3.71) 05/21/2007 Sell -100 ($3.70) 05/22/2007 Buy 2500 $3.80 05/22/2007 Buy 500 $3.85 05/22/2007 Buy 200 $3.90 05/22/2007 Sell -1200 ($3.65) 05/22/2007 Sell -200 ($3.55) 05/22/2007 Sell -3300 ($3.65) 05/22/2007 Sell -500 ($3.60) 05/22/2007 Sell -300 ($3.55) 05/22/2007 Sell -500 ($3.53) 05/22/2007 Sell -200 ($3.54) 05/23/2007 Buy 200 $3.70 05/23/2007 Buy 500 $3.73 05/23/2007 Buy 300 $3.78 05/23/2007 Buy 620 $3.98 05/23/2007 Buy 380 $3.98 05/24/2007 Buy 3000 $4.00 05/25/2007 Buy 500 $3.95 05/25/2007 Buy 500 $3.95 05/25/2007 Buy 200 $4.00 05/29/2007 Buy 300 $4.09 05/29/2007 Buy 500 $4.09 05/31/2007 Buy 100 $3.99 05/31/2007 Buy 500 $3.99 05/31/2007 Buy 50 $4.00 05/31/2007 Buy 250 $4.00 05/31/2007 Sell -900 ($3.89) 05/31/2007 Sell -500 ($3.89) 05/31/2007 Sell -500 ($3.84) 05/31/2007 Sell -100 ($3.80) 05/31/2007 Sell -200 ($3.80) 05/31/2007 Sell -100 ($3.79) 05/31/2007 Sell -300 ($3.79) 05/31/2007 Sell -100 ($3.79) 05/31/2007 Sell -200 ($3.76) 05/31/2007 Sell -100 ($3.75) 05/31/2007 Sell -100 ($3.75) 05/31/2007 Sell -100 ($3.75) 05/31/2007 Sell -300 ($3.75) 05/31/2007 Sell -100 ($3.75) 05/31/2007 Sell -200 ($3.74) 05/31/2007 Sell -100 ($3.75) 05/31/2007 Sell -175 ($3.74) 05/31/2007 Sell -100 ($3.76) 05/31/2007 Sell -100 ($3.74) 05/31/2007 Sell -100 ($3.74) 05/31/2007 Sell -100 ($3.70) 05/31/2007 Sell -425 ($3.69) 05/31/2007 Sell -300 ($3.69) 05/31/2007 Sell -200 ($3.66) 05/31/2007 Sell -100 ($3.69) 05/31/2007 Sell -100 ($3.64) 05/31/2007 Sell -300 ($3.66) 05/31/2007 Sell -1000 ($3.65) 05/31/2007 Sell -400 ($3.62) 05/31/2007 Sell -600 ($3.62) 05/31/2007 Sell -1000 ($3.60) 05/31/2007 Sell -300 ($3.60) 05/31/2007 Sell -200 ($3.60) 05/31/2007 Sell -100 ($3.56) 05/31/2007 Sell -400 ($3.60) 05/31/2007 Sell -500 ($3.82) 05/31/2007 Sell -100 ($3.82) 05/31/2007 Sell -200 ($3.80) 05/31/2007 Sell -200 ($3.82) 05/31/2007 Buy 1000 $3.85 05/31/2007 Buy 1000 $3.85 05/31/2007 Buy 400 $3.85 05/31/2007 Buy 1100 $3.85 05/31/2007 Buy 100 $3.85 05/31/2007 Buy 500 $3.90 05/31/2007 Buy 1000 $3.88 05/31/2007 Buy 900 $3.90 05/31/2007 Buy 2000 $3.90 05/31/2007 Buy 100 $3.90 05/31/2007 Buy 400 $3.92 05/31/2007 Buy 500 $3.90 05/31/2007 Buy 600 $3.92 05/31/2007 Buy 400 $3.95 05/31/2007 Buy 200 $4.00 05/31/2007 Buy 500 $3.95 05/31/2007 Buy 300 $4.00 05/31/2007 Buy 1300 $4.00 05/31/2007 Buy 200 $4.00 05/31/2007 Buy 700 $4.00 05/31/2007 Buy 800 $4.05 05/31/2007 Buy 300 $4.05 05/31/2007 Buy 700 $4.10 05/31/2007 Buy 500 $4.15 05/31/2007 Buy 100 $4.10 05/31/2007 Buy 400 $4.13 05/31/2007 Buy 500 $4.10 05/31/2007 Buy 500 $4.15 05/31/2007 Buy 500 $4.05 05/31/2007 Buy 300 $4.05 05/31/2007 Buy 200 $4.15 05/31/2007 Buy 500 $4.13 05/31/2007 Buy 500 $4.10 05/31/2007 Buy 200 $4.25 05/31/2007 Buy 300 $4.15 05/31/2007 Buy 500 $4.20 05/31/2007 Buy 200 $4.35 05/31/2007 Buy 100 $4.35 05/31/2007 Buy 200 $4.35 05/31/2007 Buy 800 $4.34 05/31/2007 Buy 200 $4.34 05/31/2007 Buy 500 $4.35 06/01/2007 Sell -500 ($4.15) 06/01/2007 Sell -500 ($4.15) 06/01/2007 Sell -144 ($4.00) 06/01/2007 Sell -856 ($4.00) 06/01/2007 Sell -400 ($4.00) 06/01/2007 Sell -600 ($4.01) 06/01/2007 Sell -600 ($3.99) 06/01/2007 Sell -300 ($3.95) 06/01/2007 Sell -400 ($4.01) 06/01/2007 Sell -600 ($3.99) 06/01/2007 Sell -100 ($3.99) 06/01/2007 Sell -75 ($4.00) 06/01/2007 Sell -100 ($3.99) 06/01/2007 Sell -100 ($3.98) 06/01/2007 Sell -125 ($3.95) 06/01/2007 Sell -600 ($3.95) 06/01/2007 Sell -300 ($3.95) 06/01/2007 Sell -500 ($3.92) 06/01/2007 Sell -200 ($3.90) 06/01/2007 Buy 2000 $4.00 06/01/2007 Buy 800 $4.03 06/01/2007 Buy 200 $4.00 06/01/2007 Buy 500 $4.08 06/01/2007 Buy 200 $4.05 06/01/2007 Buy 300 $4.08 06/01/2007 Buy 24 $4.09 06/01/2007 Buy 500 $4.10 06/01/2007 Buy 476 $4.10 06/01/2007 Buy 400 $4.15 06/01/2007 Buy 100 $4.15 06/01/2007 Buy 976 $4.09 06/01/2007 Buy 524 $4.20 06/01/2007 Buy 900 $4.20 06/01/2007 Buy 100 $4.25 06/01/2007 Buy 400 $4.25 06/01/2007 Buy 500 $4.30 06/01/2007 Buy 100 $4.31 06/01/2007 Buy 900 $4.31 06/01/2007 Buy 100 $4.35 06/01/2007 Buy 300 $4.35 06/05/2007 Buy 200 $4.28 06/05/2007 Buy 100 $4.28 06/05/2007 Buy 400 $4.29 06/05/2007 Buy 100 $4.28 06/05/2007 Sell -1100 ($4.15) 06/05/2007 Buy 200 $4.20 06/06/2007 Buy 200 $4.18 06/06/2007 Sell -215 ($4.05) 06/06/2007 Sell -985 ($4.05) 06/06/2007 Sell -1098 ($4.05) 06/06/2007 Sell -102 ($4.05) 06/06/2007 Sell -1107 ($4.05) 06/06/2007 Sell -293 ($4.05) 06/06/2007 Sell -500 ($4.00) 06/06/2007 Sell -800 ($4.02) 06/06/2007 Sell -300 ($4.05) 06/06/2007 Sell -600 ($3.95) 06/06/2007 Sell -500 ($3.90) 06/06/2007 Sell -900 ($3.85) 06/06/2007 Sell -400 ($3.86) 06/06/2007 Sell -1100 ($3.85) 06/06/2007 Sell -1400 ($4.00) 06/06/2007 Sell -1100 ($4.00) 06/06/2007 Sell -1000 ($4.00) 06/06/2007 Sell -1000 ($4.00) 06/06/2007 Sell -500 ($3.86) 06/06/2007 Sell -500 ($3.91) 06/06/2007 Sell -500 ($3.81) 06/06/2007 Sell -500 ($3.76) 06/06/2007 Sell -200 ($3.71) 06/06/2007 Sell -300 ($3.73) 06/06/2007 Sell -500 ($3.71) 06/06/2007 Sell -900 ($3.72) 06/06/2007 Sell -1100 ($3.71) 06/06/2007 Sell -900 ($3.72) 06/06/2007 Sell -100 ($3.71) 06/06/2007 Sell -100 ($3.69) 06/06/2007 Sell -900 ($3.65) 06/06/2007 Buy 1000 $3.79 06/06/2007 Buy 2000 $3.75 06/06/2007 Buy 500 $3.75 06/06/2007 Buy 500 $3.80 06/06/2007 Buy 2000 $3.85 06/06/2007 Buy 200 $3.88 06/06/2007 Buy 500 $3.85 06/06/2007 Buy 500 $3.90 06/06/2007 Buy 300 $3.88 06/06/2007 Buy 500 $3.95 06/06/2007 Buy 300 $4.02 06/06/2007 Buy 800 $3.95 06/06/2007 Buy 900 $4.00 06/06/2007 Buy 1000 $4.02 06/06/2007 Buy 1000 $4.02 06/06/2007 Buy 800 $4.07 06/06/2007 Buy 500 $4.12 06/06/2007 Buy 200 $4.17 06/06/2007 Buy 1000 $4.17 06/06/2007 Buy 500 $4.20 06/06/2007 Buy 400 $4.29 06/06/2007 Buy 1000 $4.20 06/06/2007 Buy 100 $4.25 06/06/2007 Buy 500 $4.20 06/06/2007 Buy 2000 $4.29 06/06/2007 Buy 1500 $4.30 06/06/2007 Buy 500 $4.32 06/06/2007 Buy 500 $4.32 06/06/2007 Buy 500 $4.35 06/06/2007 Buy 500 $4.38 06/06/2007 Buy 500 $4.40 06/06/2007 Buy 300 $4.29 06/06/2007 Buy 300 $4.30 06/06/2007 Buy 400 $4.29 06/06/2007 Sell -2000 ($4.25) 06/06/2007 Sell -2000 ($4.25) 06/06/2007 Buy 1000 $4.30 06/07/2007 Buy 400 $4.30 06/11/2007 Buy 200 $4.09 06/11/2007 Buy 300 $4.06 06/11/2007 Buy 100 $4.09 06/12/2007 Buy 100 $4.08 06/12/2007 Buy 200 $4.09 06/13/2007 Buy 300 $4.07 06/15/2007 Buy 100 $4.05 06/15/2007 Sell -1635 ($3.98) 06/15/2007 Sell -65 ($3.98) 06/19/2007 Buy 100 $4.00 06/19/2007 Sell -99 ($3.93) 06/19/2007 Sell -1001 ($3.93) 06/19/2007 Sell -551 ($3.94) 06/19/2007 Sell -449 ($3.94) 06/19/2007 Sell -212 ($3.94) 06/19/2007 Sell -177 ($3.84) 06/19/2007 Sell -500 ($3.93) 06/19/2007 Sell -300 ($3.89) 06/19/2007 Sell -23 ($3.84) 06/19/2007 Sell -288 ($3.89) 06/19/2007 Sell -496 ($3.80) 06/19/2007 Sell -4 ($3.80) 06/19/2007 Sell -405 ($3.80) 06/19/2007 Sell -595 ($3.75) 06/19/2007 Sell -1000 ($3.70) 06/19/2007 Sell -600 ($3.71) 06/19/2007 Sell -146 ($3.72) 06/19/2007 Sell -1700 ($3.71) 06/19/2007 Sell -554 ($3.70) 06/19/2007 Sell -1000 ($3.70) 06/19/2007 Sell -1000 ($3.75) 06/19/2007 Sell -1000 ($3.85) 06/19/2007 Sell -1000 ($3.85) 06/19/2007 Sell -1000 ($3.85) 06/19/2007 Buy 1000 $3.85 06/19/2007 Sell -500 ($3.75) 06/19/2007 Sell -500 ($3.80) 06/19/2007 Sell -1000 ($3.70) 06/19/2007 Sell -668 ($3.70) 06/19/2007 Sell -332 ($3.70) 06/19/2007 Buy 200 $3.85 06/19/2007 Sell -1000 ($3.88) 06/19/2007 Buy 400 $3.95 06/20/2007 Sell -400 ($3.80) 06/20/2007 Sell -400 ($3.78) 06/20/2007 Sell -200 ($3.80) 06/20/2007 Sell -500 ($3.75) 06/20/2007 Sell -100 ($3.70) 06/20/2007 Sell -2000 ($3.70) 06/20/2007 Sell -1000 ($3.70) 06/20/2007 Sell -800 ($3.70) 06/20/2007 Sell -700 ($3.65) 06/20/2007 Buy 500 $3.75 06/21/2007 Sell -1000 ($3.65) 06/21/2007 Sell -800 ($3.65) 06/21/2007 Sell -200 ($3.60) 06/21/2007 Sell -200 ($3.60) 06/21/2007 Sell -500 ($3.60) 06/21/2007 Sell -300 ($3.60) 06/21/2007 Buy 1400 $3.70 06/21/2007 Buy 500 $3.70 06/21/2007 Buy 1100 $3.70 06/21/2007 Buy 400 $3.70 06/21/2007 Buy 200 $3.70 06/21/2007 Buy 1400 $3.73 06/22/2007 Sell -1000 ($3.62) 06/22/2007 Sell -1200 ($3.64) 06/22/2007 Sell -700 ($3.64) 06/22/2007 Buy 800 $3.82 06/22/2007 Buy 1100 $3.82 06/22/2007 Buy 1600 $3.82 06/22/2007 Buy 1000 $3.82 06/22/2007 Buy 292 $3.85 06/22/2007 Buy 108 $3.82 06/22/2007 Buy 500 $3.80 06/22/2007 Buy 500 $3.85 06/22/2007 Buy 500 $3.90 06/22/2007 Buy 500 $3.95 06/26/2007 Buy 500 $4.05 06/27/2007 Buy 300 $4.09 06/27/2007 Buy 200 $3.99 06/28/2007 Buy 200 $3.80 06/29/2007 Buy 100 $3.90 07/02/2007 Buy 200 $3.85 07/05/2007 Buy 200 $3.90 07/06/2007 Buy 200 $3.94 07/09/2007 Buy 100 $3.97 07/09/2007 Buy 500 $4.05 07/09/2007 Buy 100 $4.07 07/09/2007 Buy 100 $3.99 07/09/2007 Buy 100 $4.04 07/09/2007 Buy 100 $4.09 07/11/2007 Buy 100 $4.10 07/11/2007 Buy 100 $4.01 07/11/2007 Buy 500 $4.00 07/11/2007 Buy 400 $4.05 07/11/2007 Buy 100 $4.08 07/11/2007 Buy 300 $4.00 07/11/2007 Buy 200 $4.00 07/11/2007 Buy 200 $4.05 07/12/2007 Buy 500 $4.09 07/12/2007 Buy 100 $4.10 07/12/2007 Buy 200 $4.10 07/12/2007 Buy 100 $4.05 07/13/2007 Sell -2000 ($3.72) 07/13/2007 Sell -700 ($3.72) 07/13/2007 Sell -1000 ($3.72) 07/13/2007 Sell -1000 ($3.72) 07/13/2007 Sell -1000 ($3.72) 07/13/2007 Sell -500 ($3.70) 07/13/2007 Sell -2500 ($3.65) 07/13/2007 Sell -400 ($3.66) 07/13/2007 Sell -200 ($3.65) 07/13/2007 Sell -100 ($3.64) 07/13/2007 Sell -1300 ($3.60) 07/13/2007 Sell -300 ($3.62) 07/13/2007 Sell -700 ($3.57) 07/13/2007 Buy 1000 $3.74 07/13/2007 Buy 3500 $3.80 07/13/2007 Buy 500 $3.75 07/13/2007 Buy 400 $3.80 07/13/2007 Buy 1600 $3.79 07/13/2007 Buy 1000 $3.84 07/13/2007 Buy 800 $3.76 07/13/2007 Buy 1500 $3.85 07/13/2007 Buy 700 $3.90 07/13/2007 Buy 2000 $3.95 07/13/2007 Buy 1100 $3.90 07/13/2007 Buy 1500 $3.94 07/13/2007 Buy 400 $3.95 07/13/2007 Buy 2000 $3.95 07/13/2007 Buy 400 $3.99 07/13/2007 Buy 900 $3.95 07/13/2007 Buy 100 $3.99 07/13/2007 Buy 100 $4.04 07/13/2007 Buy 1000 $4.05 07/13/2007 Buy 1500 $4.05 07/13/2007 Buy 200 $4.05 07/16/2007 Sell -200 ($3.90) 07/16/2007 Sell -1000 ($3.95) 07/16/2007 Buy 400 $4.00 07/16/2007 Buy 323 $4.05 07/16/2007 Buy 277 $4.00 07/16/2007 Buy 1100 $4.05 07/16/2007 Buy 500 $4.10 07/16/2007 Buy 400 $4.15 07/17/2007 Sell -2000 ($3.65) 07/17/2007 Sell -1000 ($3.60) 07/17/2007 Buy 500 $3.70 07/17/2007 Buy 500 $3.75 07/18/2007 Sell -500 ($3.65) 07/18/2007 Sell -1500 ($3.60) 07/18/2007 Buy 500 $3.70 07/18/2007 Buy 100 $3.75 07/18/2007 Buy 600 $3.75 07/19/2007 Sell -500 ($3.65) 07/19/2007 Sell -1600 ($3.60) 07/19/2007 Sell -100 ($3.46) 07/19/2007 Sell -1200 ($3.56) 07/19/2007 Sell -800 ($3.56) 07/19/2007 Sell -1000 ($3.56) 07/19/2007 Sell -2000 ($3.56) 07/19/2007 Buy 500 $3.62 07/19/2007 Buy 1500 $3.67 07/19/2007 Buy 139 $3.72 07/19/2007 Buy 500 $3.67 07/19/2007 Buy 361 $3.71 07/20/2007 Sell -200 ($3.70) 07/20/2007 Sell -1800 ($3.61) 07/20/2007 Buy 2000 $3.71 07/20/2007 Sell -1000 ($3.61) 07/20/2007 Sell -1800 ($3.61) 07/20/2007 Sell -200 ($3.60) 07/20/2007 Sell -900 ($3.61) 07/20/2007 Sell -100 ($3.60) 07/20/2007 Sell -800 ($3.56) 07/20/2007 Sell -200 ($3.600 07/20/2007 Sell -1000 ($3.57) 07/20/2007 Buy 1000 $3.69 07/20/2007 Buy 1200 $3.69 07/20/2007 Buy 100 $3.63 07/20/2007 Buy 700 $3.69 07/20/2007 Sell -900 ($3.59) 07/20/2007 Sell -100 ($3.58) 07/20/2007 Buy 1000 $3.69 07/20/2007 Buy 1000 $3.69 07/20/2007 Sell -500 ($3.63) 07/20/2007 Buy 220 $3.70 07/20/2007 Buy 1280 $3.69 07/20/2007 Buy 400 $3.70 07/20/2007 Buy 1600 $3.75 07/20/2007 Sell -2000 ($3.66) 07/23/2007 Sell -550 ($3.65) 07/23/2007 Sell -200 ($3.60) 07/23/2007 Buy 350 $3.69 07/23/2007 Sell -600 ($3.61) 07/24/2007 Sell -9000 ($3.60) 07/24/2007 Sell -1200 ($3.50) 07/24/2007 Sell -50 ($3.50) 07/24/2007 Sell -29 ($3.50) 07/24/2007 Sell -721 ($3.52) 07/24/2007 Buy 2000 $3.65 07/24/2007 Sell -2000 ($3.50) 07/24/2007 Sell -100 ($3.46) 07/24/2007 Sell -700 ($3.47) 07/24/2007 Sell -179 ($3.46) 07/24/2007 Sell -21 ($3.47) 07/24/2007 Sell -149 ($3.43) 07/24/2007 Sell -71 ($3.46) 07/24/2007 Sell -780 ($3.45) 07/24/2007 Sell -500 ($3.42) 07/24/2007 Sell -281 ($3.42) 07/24/2007 Sell -219 ($3.40) 07/24/2007 Buy 2000 $3.60 07/24/2007 Buy 3000 $3.60 07/24/2007 Sell -2000 ($3.40) 07/24/2007 Buy 2000 $3.60 07/24/2007 Buy 4000 $3.60 07/24/2007 Buy 2000 $3.60 07/24/2007 Buy 1000 $3.73 07/24/2007 Buy 500 $3.65 07/24/2007 Buy 500 $3.70 07/24/2007 Buy 2000 $3.75 07/24/2007 Buy 600 $3.75 07/24/2007 Buy 500 $3.80 07/24/2007 Buy 500 $3.85 07/24/2007 Buy 400 $3.90 07/24/2007 Buy 500 $3.85 07/24/2007 Buy 1000 $3.80 07/24/2007 Buy 500 $3.90 07/24/2007 Buy 500 $3.80 07/24/2007 Buy 300 $3.83 07/24/2007 Buy 1000 $3.85 07/24/2007 Buy 200 $3.89 07/25/2007 Buy 600 $3.80 07/25/2007 Sell -600 ($3.61) 07/25/2007 Buy 100 $3.68 07/25/2007 Buy 500 $3.70 07/25/2007 Buy 500 $3.75 07/25/2007 Buy 100 $3.80 07/26/2007 Buy 12 $3.74 07/26/2007 Buy 188 $3.75 07/27/2007 Buy 600 $3.80 07/27/2007 Buy 400 $3.80 07/27/2007 Buy 500 $3.90 07/27/2007 Buy 100 $3.92 07/27/2007 Buy 200 $3.90 07/30/2007 Sell -1200 ($3.91) 07/30/2007 Sell -3000 ($3.90) 07/30/2007 Sell -500 ($3.85) 07/30/2007 Sell -2300 ($3.83) 07/30/2007 Sell -200 ($3.80) 07/30/2007 Buy 1000 $3.88 07/30/2007 Buy 300 $3.90 07/30/2007 Buy 1700 $3.87 07/30/2007 Buy 200 $3.90 07/30/2007 Buy 800 $3.95 07/30/2007 Buy 303 $4.00 07/30/2007 Buy 1597 $3.97 07/30/2007 Buy 1100 $3.95 07/30/2007 Buy 1000 $3.98 08/01/2007 Buy 400 $4.00 08/01/2007 Buy 200 $4.00 08/03/2007 Buy 200 $4.00 08/06/2007 Buy 100 $4.04 08/06/2007 Sell -1200 ($3.90) 08/06/2007 Sell -700 ($3.90) 08/06/2007 Sell -200 ($3.83) 08/06/2007 Sell -2040 ($3.83) 08/06/2007 Sell -760 ($3.80) 08/06/2007 Buy 1000 $3.86 08/06/2007 Buy 500 $3.86 08/06/2007 Buy 500 $3.86 08/06/2007 Buy 200 $3.90 08/06/2007 Buy 500 $3.95 08/06/2007 Buy 1300 $3.94 08/06/2007 Buy 200 $3.95 08/06/2007 Sell -200 ($3.91) 08/06/2007 Buy 1300 $3.95 08/06/2007 Buy 700 $4.00 08/06/2007 Buy 800 $4.00 08/06/2007 Buy 200 $4.05 08/06/2007 Buy 300 $4.05 08/07/2007 Sell -700 ($3.90) 08/07/2007 Sell -500 ($3.85) 08/07/2007 Sell -1100 ($3.50) 08/07/2007 Buy 200 $3.90 08/07/2007 Buy 300 $3.90 08/07/2007 Buy 500 $3.95 08/07/2007 Buy 100 $3.99 08/07/2007 Buy 600 $3.85 08/07/2007 Buy 400 $3.90 08/07/2007 Buy 500 $3.95 08/07/2007 Buy 300 $4.00 08/07/2007 Buy 100 $3.90 08/08/2007 Buy 600 $3.99 08/08/2007 Buy 400 $4.00 08/10/2007 Buy 100 $4.00 08/13/2007 Sell -1100 ($3.92) 08/13/2007 Sell -600 ($3.92) 08/13/2007 Sell -500 ($3.90) 08/13/2007 Sell -500 ($3.85) 08/13/2007 Sell -100 ($3.80) 08/13/2007 Sell -1300 ($3.84) 08/13/2007 Buy 200 $3.87 08/13/2007 Buy 800 $3.87 08/13/2007 Buy 500 $3.87 08/13/2007 Buy 200 $3.94 08/13/2007 Buy 300 $3.94 08/13/2007 Buy 200 $3.98 08/13/2007 Buy 500 $3.99 08/13/2007 Buy 1300 $3.96 08/13/2007 Buy 1000 $4.00 08/13/2007 Buy 1000 $4.00 08/13/2007 Buy 500 $4.04 08/13/2007 Buy 300 $4.00 08/13/2007 Buy 200 $4.05 08/15/2007 Sell -1000 ($3.87) 08/15/2007 Sell -1000 ($3.85) 08/16/2007 Buy 200 $3.85 08/16/2007 Sell -964 ($3.81) 08/16/2007 Sell -236 ($3.80) 08/16/2007 Buy 400 $3.84 08/16/2007 Buy 300 $3.89 08/16/2007 Buy 88 $3.84 08/16/2007 Buy 212 $3.87 08/17/2007 Buy 200 $3.73 08/17/2007 Buy 400 $3.78 08/20/2007 Buy 100 $3.81 08/20/2007 Buy 300 $3.77 08/20/2007 Sell -300 ($3.61) 08/20/2007 Sell -400 ($3.56) 08/20/2007 Sell -1300 ($3.60) 08/20/2007 Sell -100 ($3.56) 08/20/2007 Sell -600 ($3.55) 08/20/2007 Sell -400 ($3.57) 08/20/2007 Sell -600 ($3.55) 08/20/2007 Sell -300 ($3.60) 08/21/2007 Buy 500 $3.70 08/21/2007 Buy 500 $3.65 08/21/2007 Buy 500 $3.73 08/21/2007 Sell -500 ($3.65) 08/21/2007 Sell -500 ($3.60) 08/21/2007 Sell -1000 ($3.64) 08/21/2007 Sell -500 ($3.55) 08/21/2007 Sell -2500 ($3.55) 08/21/2007 Sell -1000 ($3.52) 08/21/2007 Sell -100 ($3.51) 08/21/2007 Buy 600 $3.66 08/21/2007 Buy 1000 $3.66 08/22/2007 Buy 500 $3.74 08/22/2007 Buy 100 $3.79 08/22/2007 Buy 800 $3.77 08/22/2007 Buy 400 $3.79 08/22/2007 Buy 200 $3.89 08/22/2007 Buy 500 $3.84 08/22/2007 Buy 100 $3.91 08/22/2007 Buy 57 $3.89 08/22/2007 Buy 43 $3.91 08/22/2007 Buy 200 $3.91 08/22/2007 Buy 100 $3.92 08/22/2007 Buy 900 $3.92 08/22/2007 Buy 500 $3.96 08/22/2007 Buy 600 $3.98 08/22/2007 Buy 489 $3.98 08/22/2007 Buy 300 $3.99 08/22/2007 Buy 211 $3.97 08/22/2007 Buy 100 $3.99 08/22/2007 Buy 100 $3.97 08/22/2007 Buy 100 $3.99 08/22/2007 Buy 99 $3.99 08/22/2007 Buy 1 $3.97 08/24/2007 Buy 200 $3.98 08/28/2007 Buy 100 $3.91 08/28/2007 Buy 300 $3.90 08/28/2007 Buy 229 $3.96 08/28/2007 Buy 571 $3.92 08/28/2007 Buy 200 $3.97 08/28/2007 Buy 700 $3.97 08/28/2007 Buy 300 $3.98 08/29/2007 Buy 1000 $3.97 08/29/2007 Buy 300 $3.98 08/29/2007 Buy 4300 $3.98 08/29/2007 Buy 100 $4.00 08/29/2007 Buy 400 $4.00 08/29/2007 Buy 1300 $4.00 08/29/2007 Buy 2800 $4.00 08/29/2007 Buy 100 $4.05 08/29/2007 Buy 1600 $4.05 08/29/2007 Buy 500 $4.10 08/29/2007 Buy 500 $4.15 08/29/2007 Buy 100 $4.20 08/29/2007 Buy 200 $4.28 08/29/2007 Buy 1900 $4.30 08/29/2007 Buy 243 $4.22 08/29/2007 Buy 57 $4.30 08/29/2007 Buy 600 $4.24 08/30/2007 Buy 100 $4.24 08/30/2007 Buy 500 $4.24 08/30/2007 Buy 400 $4.25 08/30/2007 Buy 2000 $4.25 08/30/2007 Buy 500 $4.35 08/30/2007 Buy 500 $4.40 08/30/2007 Buy 500 $4.40 08/30/2007 Buy 1000 $4.40 08/30/2007 Buy 600 $4.40 08/30/2007 Buy 500 $4.45 08/30/2007 Buy 400 $4.50 08/31/2007 Buy 200 $4.50 08/31/2007 Buy 200 $4.48 08/31/2007 Buy 2600 $4.50 08/31/2007 Buy 1600 $4.50 08/31/2007 Buy 200 $4.55 08/31/2007 Buy 200 $4.60 08/31/2007 Buy 300 $4.60 08/31/2007 Buy 500 $4.65 08/31/2007 Buy 200 $4.70 08/31/2007 Buy 300 $4.70 08/31/2007 Buy 500 $4.75 08/31/2007 Buy 200 $4.80 09/04/2007 Buy 400 $4.75 09/04/2007 Buy 100 $4.75 09/04/2007 Buy 100 $4.80 09/04/2007 Buy 100 $4.75 09/04/2007 Buy 300 $4.75 09/04/2007 Buy 500 $4.75 09/04/2007 Buy 800 $4.75 09/04/2007 Buy 200 $4.75 09/04/2007 Buy 500 $4.75 09/04/2007 Sell -2000 ($4.72) 09/04/2007 Buy 1700 $4.74 09/04/2007 Buy 100 $4.75 09/04/2007 Buy 1500 $4.75 09/04/2007 Buy 100 $4.75 09/04/2007 Buy 100 $4.75 09/04/2007 Buy 500 $4.75 09/04/2007 Buy 300 $4.85 09/04/2007 Buy 200 $4.84 09/04/2007 Buy 100 $4.75 09/04/2007 Buy 400 $4.80 09/04/2007 Buy 100 $4.85 09/04/2007 Buy 500 $4.75 09/04/2007 Buy 400 $4.80 09/05/2007 Buy 500 $4.65 09/05/2007 Buy 500 $4.70 09/05/2007 Buy 500 $4.75 09/05/2007 Buy 500 $4.80 09/05/2007 Buy 500 $4.85 09/05/2007 Buy 100 $4.90 09/05/2007 Buy 400 $4.90 09/05/2007 Buy 500 $4.95 09/05/2007 Buy 500 $5.00 09/05/2007 Buy 100 $4.85 09/05/2007 Buy 200 $4.95 09/05/2007 Buy 300 $4.95 09/05/2007 Buy 200 $4.96 09/07/2007 Buy 200 $4.85 09/07/2007 Buy 500 $4.90 09/07/2007 Buy 500 $4.95 09/07/2007 Buy 200 $5.00 09/10/2007 Buy 300 $4.75 09/10/2007 Buy 100 $4.80 09/10/2007 Buy 2400 $4.75 09/11/2007 Buy 200 $4.75 09/11/2007 Buy 300 $4.75 09/11/2007 Buy 200 $4.79 09/12/2007 Buy 300 $4.84 09/12/2007 Sell -2000 ($4.61) 09/12/2007 Sell -599 ($4.60) 09/12/2007 Sell -300 ($4.55) 09/12/2007 Sell -301 ($4.57) 09/12/2007 Sell -200 ($4.55) 09/12/2007 Sell -500 ($4.50) 09/12/2007 Sell -500 ($4.45) 09/12/2007 Sell -900 ($4.40) 09/12/2007 Sell -700 ($4.36) 09/12/2007 Sell -500 ($4.40) 09/12/2007 Sell -300 ($4.35) 09/12/2007 Buy 200 $4.39 09/12/2007 Buy 1000 $4.63 09/12/2007 Buy 100 $4.40 09/12/2007 Buy 500 $4.45 09/12/2007 Buy 500 $4.50 09/12/2007 Buy 500 $4.55 09/12/2007 Buy 500 $4.60 09/12/2007 Buy 100 $4.65 09/12/2007 Buy 400 $4.64 09/12/2007 Buy 600 $4.65 09/12/2007 Buy 400 $4.70 09/12/2007 Buy 600 $4.70 09/12/2007 Buy 400 $4.75 09/12/2007 Buy 500 $4.75 09/12/2007 Buy 500 $4.80 09/12/2007 Buy 500 $4.85 09/12/2007 Buy 500 $4.90 09/12/2007 Buy 1100 $4.84 09/12/2007 Buy 100 $4.85 09/12/2007 Sell -1000 ($4.75) 09/12/2007 Sell -500 ($4.78) 09/12/2007 Sell -300 ($4.73) 09/12/2007 Sell -200 ($4.73) 09/12/2007 Sell -500 ($4.68) 09/12/2007 Sell -500 ($4.63) 09/12/2007 Sell -500 ($4.58) 09/12/2007 Sell -500 ($4.54) 09/12/2007 Sell -200 ($4.53) 09/12/2007 Buy 500 $4.63 09/12/2007 Buy 400 $4.68 09/12/2007 Buy 1100 $4.67 09/12/2007 Buy 500 $4.70 09/12/2007 Buy 500 $4.75 09/12/2007 Buy 500 $4.80 09/12/2007 Buy 100 $4.85 09/12/2007 Buy 400 $4.84 09/12/2007 Buy 200 $4.85 09/12/2007 Buy 1000 $4.84 09/13/2007 Buy 100 $5.00 09/13/2007 Buy 100 $5.00 09/13/2007 Buy 300 $4.95 09/13/2007 Buy 100 $5.00 09/13/2007 Buy 50 $5.05 09/13/2007 Sell -753 ($4.92) 09/13/2007 Sell -497 ($4.90) 09/13/2007 Buy 664 $4.98 09/13/2007 Buy 36 $5.00 09/13/2007 Buy 100 $5.00 09/14/2007 Buy 100 $4.99 09/14/2007 Buy 312 $4.97 09/14/2007 Buy 88 $4.99 09/14/2007 Sell -200 ($4.90) 09/14/2007 Sell -400 ($4.85) 09/14/2007 Sell -1300 ($4.87) 09/14/2007 Sell -100 ($4.85) 09/14/2007 Sell -500 ($4.80) 09/14/2007 Sell -300 ($4.75) 09/14/2007 Sell -700 ($4.77) 09/14/2007 Sell -229 ($4.65) 09/14/2007 Sell -1171 ($4.60) 09/14/2007 Buy 500 $4.80 09/14/2007 Buy 500 $4.85 09/14/2007 Buy 2000 $4.83 09/14/2007 Buy 500 $4.90 09/14/2007 Buy 300 $4.95 09/14/2007 Buy 1000 $4.95 09/14/2007 Buy 448 $4.99 09/14/2007 Buy 100 $5.00 09/14/2007 Buy 52 $4.98 09/14/2007 Sell -500 ($4.85) 09/14/2007 Sell -300 ($4.80) 09/14/2007 Sell -500 ($4.90) 09/14/2007 Sell -1900 ($4.81) 09/14/2007 Buy 800 $4.87 09/14/2007 Buy 200 $4.87 09/14/2007 Buy 200 $4.87 09/14/2007 Sell -630 ($4.75) 09/14/2007 Sell -1370 ($4.77) 09/14/2007 Sell -1900 ($4.75) 09/14/2007 Buy 100 $4.81 09/14/2007 Buy 100 $4.81 09/14/2007 Buy 300 $4.81 09/14/2007 Buy 200 $4.89 09/14/2007 Buy 300 $4.89 09/14/2007 Buy 500 $4.89 09/14/2007 Buy 200 $4.92 09/14/2007 Buy 100 $4.95 09/14/2007 Buy 200 $4.91 09/14/2007 Buy 100 $4.91 09/14/2007 Buy 200 $4.91 09/14/2007 Buy 200 $4.90 09/17/2007 Buy 200 $4.95 09/17/2007 Buy 100 $4.85 09/17/2007 Buy 100 $4.93 09/18/2007 Sell -500 ($4.78) 09/18/2007 Sell -1500 ($4.73) 09/18/2007 Sell -400 ($4.75) 09/18/2007 Sell -214 ($4.75) 09/18/2007 Sell -100 ($4.73) 09/18/2007 Sell -86 ($4.73) 09/18/2007 Sell -300 ($4.73) 09/18/2007 Buy 300 $4.78 09/18/2007 Buy 1400 $4.76 09/18/2007 Buy 1447 $4.83 09/18/2007 Buy 200 $4.81 09/18/2007 Buy 1353 $4.83 09/18/2007 Buy 100 $4.81 09/18/2007 Buy 553 $4.83 09/18/2007 Buy 147 $4.84 09/18/2007 Sell -500 ($4.77) 09/18/2007 Buy 500 $4.84 09/18/2007 Buy 100 $4.89 09/18/2007 Buy 100 $4.88 09/18/2007 Buy 100 $4.88 09/18/2007 Sell -300 ($4.83) 09/19/2007 Buy 100 $4.88 09/19/2007 Sell -50 ($4.70) 09/19/2007 Sell -2325 ($4.60) 09/19/2007 Sell -2625 ($4.62) 09/19/2007 Buy 1100 $4.76 09/19/2007 Buy 1000 $4.76 09/19/2007 Buy 800 $4.76 09/19/2007 Sell -1 ($4.69) 09/19/2007 Sell -99 ($4.60) 09/19/2007 Sell -2900 ($4.62) 09/19/2007 Sell -3300 ($4.60) 09/19/2007 Sell -600 ($4.60) 09/19/2007 Sell -500 ($4.55) 09/19/2007 Sell -400 ($4.50) 09/19/2007 Sell -100 ($4.50) 09/19/2007 Sell -500 ($4.45) 09/19/2007 Sell -500 ($4.40) 09/19/2007 Sell -200 ($4.35) 09/19/2007 Sell -400 ($4.37) 09/19/2007 Buy 1700 $4.41 09/19/2007 Buy 700 $4.42 09/19/2007 Buy 500 $4.47 09/19/2007 Buy 1400 $4.46 09/19/2007 Buy 1000 $4.52 09/19/2007 Buy 487 $4.49 09/19/2007 Buy 13 $4.52 09/19/2007 Buy 500 $4.65 09/19/2007 Buy 500 $4.70 09/19/2007 Buy 1000 $4.60 09/19/2007 Buy 400 $4.75 09/19/2007 Buy 1200 $4.75 09/20/2007 Buy 300 $4.75 09/20/2007 Buy 200 $4.65 09/20/2007 Buy 300 $4.71 09/20/2007 Buy 300 $4.77 09/21/2007 Buy 200 $4.86 09/21/2007 Buy 800 $4.86 09/21/2007 Buy 100 $4.87 09/21/2007 Sell -300 ($4.55) 09/21/2007 Sell -300 ($4.49) 09/21/2007 Sell -200 ($4.43) 09/21/2007 Sell -2100 ($4.47) 09/21/2007 Sell -1049 ($4.43) 09/21/2007 Sell -951 ($4.38) 09/21/2007 Sell -939 ($4.33) 09/21/2007 Sell -49 ($4.38) 09/21/2007 Sell -1000 ($4.36) 09/21/2007 Sell -512 ($4.38) 09/21/2007 Buy 1000 $4.48 09/21/2007 Buy 200 $4.49 09/21/2007 Buy 1800 $4.44 09/21/2007 Buy 1100 $4.49 09/21/2007 Buy 300 $4.55 09/21/2007 Buy 100 $4.61 09/21/2007 Buy 200 $4.61 09/21/2007 Buy 300 $4.67 09/21/2007 Buy 100 $4.65 09/21/2007 Buy 300 $4.73 09/21/2007 Buy 300 $4.79 09/21/2007 Buy 300 $4.85 09/21/2007 Buy 300 $4.83 09/21/2007 Buy 100 $4.85 09/21/2007 Sell -300 ($4.49) 09/21/2007 Sell -300 ($4.55) 09/21/2007 Sell -300 ($4.43) 09/21/2007 Sell -200 ($4.37) 09/21/2007 Sell -1900 ($4.41) 09/21/2007 Sell -700 ($4.37) 09/21/2007 Sell -700 ($4.40) 09/21/2007 Sell -500 ($4.40) 09/21/2007 Sell -300 ($4.37) 09/21/2007 Sell -500 ($4.36) 09/21/2007 Sell -900 ($4.35) 09/21/2007 Sell -300 ($4.39) 09/21/2007 Buy 400 $4.45 09/21/2007 Sell -100 ($4.35) 09/21/2007 Sell -300 ($4.31) 09/21/2007 Sell -300 ($4.25) 09/21/2007 Sell -300 ($4.19) 09/21/2007 Sell -200 ($4.17) 09/21/2007 Sell -300 ($4.13) 09/21/2007 Sell -100 ($3.67) 09/21/2007 Sell -400 ($3.83) 09/21/2007 Sell -300 ($4.10) 09/21/2007 Sell -200 ($4.11) 09/21/2007 Sell -500 ($4.10) 09/21/2007 Sell -400 ($4.12) 09/21/2007 Buy 600 $4.29 09/21/2007 Buy 1000 $4.29 09/21/2007 Buy 500 $4.40 09/21/2007 Buy 300 $4.46 09/21/2007 Buy 100 $4.50 09/21/2007 Buy 800 $4.48 09/21/2007 Buy 300 $4.52 09/21/2007 Buy 100 $4.52 09/21/2007 Buy 200 $4.50 09/21/2007 Buy 300 $4.59 09/21/2007 Buy 200 $4.56 09/21/2007 Buy 800 $4.55 09/21/2007 Buy 400 $4.59 09/21/2007 Buy 400 $4.59 09/21/2007 Buy 1300 $4.49 09/21/2007 Buy 1000 $4.59 09/21/2007 Buy 1000 $4.60 09/21/2007 Buy 400 $4.60 09/21/2007 Buy 1200 $4.60 09/21/2007 Buy 400 $4.65 09/21/2007 Buy 100 $4.65 09/21/2007 Buy 100 $4.65 09/21/2007 Buy 100 $4.65 09/21/2007 Buy 300 $4.50 09/21/2007 Sell -200 ($4.42) 09/21/2007 Sell -300 ($4.50) 09/21/2007 Sell -300 ($4.48) 09/21/2007 Sell -1800 ($4.46) 09/21/2007 Buy 700 $4.50 09/21/2007 Sell -500 ($4.41) 09/21/2007 Sell -500 ($4.40) 09/21/2007 Sell -100 ($4.34) 09/21/2007 Sell -900 ($4.38) 09/21/2007 Buy 1000 $4.44 09/21/2007 Buy 100 $4.46 09/21/2007 Buy 700 $4.44 09/21/2007 Sell -200 ($4.34) 09/21/2007 Sell -300 ($4.28) 09/21/2007 Sell -500 ($4.19) 09/21/2007 Sell -500 ($4.24) 09/21/2007 Sell -2000 ($4.20) 09/21/2007 Sell -300 ($4.22) 09/21/2007 Sell -200 ($4.16) 09/21/2007 Buy 1200 $4.25 09/21/2007 Sell -2300 ($4.15) 09/21/2007 Sell -649 ($4.19) 09/21/2007 Sell -51 ($4.15) 09/21/2007 Sell -500 ($4.20) 09/21/2007 Buy 500 $4.23 09/21/2007 Buy 100 $4.25 09/21/2007 Buy 800 $4.23 09/21/2007 Buy 1191 $4.25 09/21/2007 Buy 309 $4.31 09/21/2007 Buy 300 $4.43 09/21/2007 Buy 300 $4.37 09/21/2007 Buy 100 $4.49 09/21/2007 Buy 1300 $4.45 09/21/2007 Buy 300 $4.49 09/21/2007 Buy 300 $4.43 09/21/2007 Buy 1500 $4.50 09/21/2007 Buy 100 $4.49 09/21/2007 Buy 100 $4.49 09/24/2007 Sell -600 ($4.38) 09/24/2007 Sell -900 ($4.38) 09/24/2007 Sell -700 ($4.40) 09/24/2007 Sell -200 ($4.40) 09/24/2007 Buy 200 $4.47 09/24/2007 Buy 500 $4.47 09/24/2007 Buy 300 $4.47 09/24/2007 Buy 300 $4.47 09/24/2007 Buy 100 $4.50 09/25/2007 Buy 200 $4.47 09/26/2007 Sell -500 ($4.37) 09/26/2007 Sell -300 ($4.31) 09/26/2007 Sell -200 ($4.25) 09/26/2007 Sell -900 ($4.28) 09/26/2007 Sell -700 ($4.25) 09/26/2007 Sell -300 ($4.25) 09/26/2007 Sell -300 ($4.19) 09/26/2007 Sell -300 ($4.13) 09/26/2007 Sell -300 ($4.07) 09/26/2007 Sell -500 ($4.05) 09/26/2007 Sell -300 ($4.01) 09/26/2007 Sell -100 ($3.95) 09/26/2007 Sell -100 ($3.97) 09/26/2007 Sell -300 ($4.00) 09/26/2007 Sell -1000 ($4.00) 09/26/2007 Buy 100 $4.10 09/26/2007 Buy 3 $4.10 09/26/2007 Buy 297 $4.08 09/26/2007 Buy 900 $4.10 09/26/2007 Buy 300 $4.16 09/26/2007 Buy 2 $4.26 09/26/2007 Buy 1798 $4.20 09/26/2007 Buy 300 $4.26 09/26/2007 Buy 100 $4.30 09/26/2007 Buy 300 $4.36 09/26/2007 Buy 111 $4.50 09/26/2007 Buy 2589 $4.30 09/26/2007 Buy 49 $4.45 09/26/2007 Buy 300 $4.45 09/26/2007 Buy 51 $4.40 09/27/2007 Sell -127 ($4.44) 09/27/2007 Sell -273 ($4.43) 09/27/2007 Buy 100 $4.46 09/27/2007 Buy 96 $4.46 09/27/2007 Buy 104 $4.45 09/27/2007 Sell -527 ($4.43) 09/27/2007 Sell -400 ($4.40) 09/27/2007 Sell -235 ($4.38) 09/27/2007 Sell -238 ($4.35) 09/27/2007 Sell -100 ($4.35) 09/27/2007 Sell -300 ($4.29) 09/27/2007 Sell -300 ($4.23) 09/27/2007 Sell -500 ($4.17) 09/27/2007 Sell -900 ($4.14) 09/27/2007 Sell -500 ($4.17) 09/27/2007 Buy 100 $4.22 09/27/2007 Buy 300 $4.23 09/27/2007 Buy 200 $4.27 09/27/2007 Buy 300 $4.29 09/27/2007 Buy 300 $4.35 09/27/2007 Buy 1800 $4.44 09/27/2007 Buy 1100 $4.41 09/27/2007 Buy 2500 $4.46 09/27/2007 Buy 389 $4.50 09/27/2007 Buy 311 $4.52 09/27/2007 Buy 300 $4.58 09/27/2007 Buy 5200 $4.64 09/27/2007 Buy 1300 $4.70 09/27/2007 Buy 200 $4.69 09/27/2007 Buy 400 $4.82 09/27/2007 Buy 300 $4.88 09/27/2007 Buy 1000 $4.98 09/27/2007 Buy 1000 $4.70 09/27/2007 Buy 1000 $4.73 09/27/2007 Buy 1100 $4.74 09/27/2007 Buy 300 $4.76 09/27/2007 Buy 100 $4.86 09/27/2007 Buy 1000 $5.38 09/27/2007 Buy 600 $5.68 09/27/2007 Buy 100 $5.79 09/27/2007 Buy 100 $5.43 09/27/2007 Buy 2800 $6.85 09/27/2007 Buy 2000 $4.90 09/27/2007 Buy 100 $4.95 09/27/2007 Buy 300 $4.96 09/27/2007 Buy 300 $5.02 09/27/2007 Buy 500 $5.05 09/27/2007 Buy 300 $5.08 09/27/2007 Buy 600 $5.19 09/27/2007 Buy 900 $5.42 09/27/2007 Buy 1500 $5.10 09/27/2007 Buy 2000 $5.10 09/27/2007 Buy 1000 $5.10 09/27/2007 Buy 500 $5.10 09/27/2007 Buy 200 $5.08 09/27/2007 Buy 300 $5.10 09/28/2007 Buy 200 $5.24 09/28/2007 Buy 200 $5.24 09/28/2007 Buy 200 $5.25 09/28/2007 Buy 100 $5.23 09/28/2007 Buy 700 $5.24 09/28/2007 Buy 300 $5.24 09/28/2007 Buy 500 $5.25 09/28/2007 Buy 100 $5.24 09/28/2007 Buy 1900 $5.25 09/28/2007 Buy 3300 $5.25 09/28/2007 Buy 200 $5.25 09/28/2007 Buy 100 $5.25 09/28/2007 Buy 600 $5.25 09/28/2007 Buy 1200 $5.25 09/28/2007 Buy 2800 $5.25 09/28/2007 Buy 200 $5.29 09/28/2007 Buy 900 $5.30 09/28/2007 Buy 400 $5.30 09/28/2007 Buy 200 $5.40 09/28/2007 Buy 3500 $5.40 09/28/2007 Buy 800 $5.50 09/28/2007 Buy 300 $5.46 09/28/2007 Buy 1400 $5.49 09/28/2007 Buy 300 $5.60 09/28/2007 Buy 300 $5.66 09/28/2007 Buy 300 $5.72 09/28/2007 Buy 300 $5.78 09/28/2007 Buy 500 $6.32 09/28/2007 Buy 100 $6.31 09/28/2007 Buy 900 $6.34 09/28/2007 Buy 100 $5.92 09/28/2007 Buy 100 $5.95 09/28/2007 Buy 200 $6.00 09/28/2007 Buy 300 $5.95 09/28/2007 Buy 500 $5.85 09/28/2007 Buy 300 $5.91 09/28/2007 Buy 200 $5.95 09/28/2007 Buy 1500 $5.95 09/28/2007 Buy 300 $5.97 09/28/2007 Buy 700 $5.95 09/28/2007 Buy 400 $5.85 09/28/2007 Buy 100 $5.95 09/28/2007 Buy 400 $5.90 09/28/2007 Buy 600 $5.95 09/28/2007 Sell -3000 ($5.83) 09/28/2007 Sell -1000 ($5.84) 09/28/2007 Sell -1000 ($5.84) 09/28/2007 Buy 400 $5.91 09/28/2007 Buy 200 $5.74 09/28/2007 Buy 300 $5.78 09/28/2007 Buy 300 $5.84 09/28/2007 Buy 700 $5.87 09/28/2007 Buy 300 $5.90 09/28/2007 Buy 200 $5.79 09/28/2007 Buy 300 $5.76 09/28/2007 Buy 300 $5.80 09/28/2007 Sell -200 ($5.50) 09/28/2007 Sell -500 ($5.51) 09/28/2007 Sell -1000 ($5.46) 09/28/2007 Sell -2300 ($5.49) 09/28/2007 Buy 300 $5.56 09/28/2007 Buy 200 $5.62 09/28/2007 Buy 1700 $5.60 09/28/2007 Buy 200 $5.64 09/28/2007 Buy 1200 $5.69 09/28/2007 Buy 314 $5.72 09/28/2007 Buy 86 $5.67 09/28/2007 Buy 200 $5.79 09/28/2007 Buy 100 $5.80 09/28/2007 Buy 200 $5.82 09/28/2007 Buy 426 $5.82 09/28/2007 Buy 74 $5.77 09/28/2007 Buy 200 $5.92 09/28/2007 Buy 200 $5.94 09/28/2007 Buy 45 $5.95 09/28/2007 Buy 55 $5.95 09/28/2007 Buy 700 $5.95 09/28/2007 Buy 100 $6.00 09/28/2007 Buy 100 $6.00 09/28/2007 Buy 100 $6.00 09/28/2007 Buy 100 $5.90 09/28/2007 Sell -500 ($5.78) 09/28/2007 Sell -300 ($5.72) 09/28/2007 Sell -2100 ($5.68) 09/28/2007 Sell -100 ($5.66) 09/28/2007 Buy 300 $5.78 09/28/2007 Buy 200 $5.84 09/28/2007 Buy 900 $5.81 09/28/2007 Sell -500 ($5.77) 09/28/2007 Buy 1000 $5.86 09/28/2007 Buy 490 $5.90 09/28/2007 Buy 10 $5.86 09/28/2007 Buy 200 $5.90 09/28/2007 Buy 200 $5.90 09/28/2007 Buy 352 $5.95 09/28/2007 Buy 248 $5.89 09/28/2007 Buy 200 $5.91 09/28/2007 Buy 300 $5.90 09/28/2007 Buy 100 $5.90 09/28/2007 Buy 100 $5.89 09/28/2007 Buy 500 $5.90 09/28/2007 Buy 100 $5.89 09/28/2007 Buy 1300 $5.90 09/28/2007 Buy 300 $5.95 09/28/2007 Buy 2400 $5.95 09/28/2007 Buy 200 $5.95 09/28/2007 Buy 100 $6.00 09/28/2007 Buy 400 $5.97 10/01/2007 Sell -500 ($5.94) 10/01/2007 Sell -500 ($5.94) 10/01/2007 Sell -500 ($5.94) 10/01/2007 Sell -175 ($5.94) 10/01/2007 Sell -325 ($5.94) 10/01/2007 Sell -400 ($5.94) 10/01/2007 Sell -400 ($5.84) 10/01/2007 Sell -200 ($5.83) 10/01/2007 Sell -725 ($5.80) 10/01/2007 Sell -100 ($5.74) 10/01/2007 Sell -175 ($5.77) 10/01/2007 Buy 500 $5.61 10/01/2007 Buy 500 $5.64 10/01/2007 Sell -345 ($5.50) 10/01/2007 Sell -655 ($5.52) 10/01/2007 Buy 100 $5.73 10/01/2007 Buy 400 $5.73 10/01/2007 Buy 500 $5.74 10/01/2007 Buy 300 $5.77 10/01/2007 Buy 100 $5.83 10/01/2007 Buy 600 $5.80 10/01/2007 Buy 200 $5.91 10/01/2007 Sell -200 ($5.91) 10/01/2007 Sell -400 ($5.38) 10/01/2007 Sell -800 ($5.38) 10/01/2007 Sell -444 ($5.36) 10/01/2007 Sell -356 ($5.38) 10/01/2007 Sell -200 ($5.31) 10/01/2007 Sell -800 ($5.31) 10/01/2007 Sell -200 ($5.35) 10/01/2007 Buy 200 $5.42 10/01/2007 Buy 400 $5.38 10/01/2007 Buy 100 $5.40 10/01/2007 Buy 500 $5.38 10/01/2007 Buy 100 $5.40 10/01/2007 Buy 600 $5.43 10/01/2007 Buy 300 $5.46 10/01/2007 Buy 400 $5.45 10/02/2007 Buy 500 $5.40 10/02/2007 Buy 100 $5.46 In addition to the foregoing, on November 16, 2007, the Reporting Person, in a private transaction, acquired 1,011,800 shares from Irvin F. Witcosky at $2.75 per share and acquired 250,000 shares from The Witcosky Charitable Remainder Trust at $2.75 per share. (d) Not Applicable (e) Not Applicable Item 6. Contracts, Arrangements, Understandings, Relationships with Respect to Securities of Issuer Pursuant to a Stock Purchase Agreement dated November 5, 2007, the Reporting Person acquired 1,011,800 shares of Issuer from Irvin F. Witcosky on November 16, 2007 for a purchase price of $2,782,450 of which the Reporting Person paid $1,734,975 in personal funds and delivered a $1,047,475 non-negotiable promissory note. Pursuant to a Stock Purchase Agreement dated November 5, 2007, the Reporting Person acquired 250,000 shares of Issuer from The Witcosky Charitable Remainder Unitrust on November 16, 2007 for a purchase price of $687,500 which the Reporting Person paid by delivery of a $687,500 non-negotiable promissory note. Pursuant to a Stock Pledge Agreement dated November 16, 2007, the Reporting Person's payment obligations under the above-referenced non-negotiable promissory notes are secured by a pledge of the 1,261,000 shares of Issuer acquired from Irvin F. Witcosky and The Witcosky Charitable Remainder Trust. Item 7. Material to Be Filed as Exhibits The following documents were filed on December 4, 2007 as exhibits to the reporting person's Schedule 13D Amendment No. 2 dated November 30, 2007 and are incorporated herein by reference: Exhibit 1 $1,047,475 Non-Negotiable Promissory Note from Richard D. Rockwell to Irvin F. Witcosky Exhibit 2 $687,500 Non-Negotiable Promissory Note from Richard D. Rockwell to The Witcosky Charitable Remainder Unitrust Exhibit 3 Stock Pledge Agreement dated November 16, 2007 among Richard D. Rockwell, Irvin F. Witcosky, The Witcosky Charitable Remainder Unitrust and Morgenthau & Greenes, LLP After reasonable inquiry and to the best of my knowledge and belief, I certify that the information set forth in this statement is true, complete and correct. Date: January 23, 2008 Signature: /Richard D. Rockwell/ Name/Title: Richard D. Rockwell Individual OMB APPROVAL OMB NUMBER: 3235-0145 Expires: February 28, 2009 Estimated average burden hours per response........ 14.5 1