| $200 | Feb 9, 2006 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Feb 9, 2006 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Sep 28, 2005 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Sep 12, 2005 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Jun 10, 2005 | IUOE Local 399 Political Education Fund | Engineer | Metropolitan Pier Expo Authority |
| $500 | Jun 10, 2005 | IUOE Local 399 Political Education Fund | Engineer | Metropolitan Pier Expo Authority |
| $200 | Dec 30, 2004 | IUOE Local 399 Political Education Fund | — | — |
| $150 | Nov 24, 2004 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Sep 15, 2004 | IUOE Local 399 Political Education Fund | — | — |
| $100 | May 2, 2004 | IUOE Local 399 Political Education Fund | — | — |
| $100 | May 2, 2004 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Feb 5, 2004 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Feb 5, 2004 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Apr 18, 2003 | IUOE Local 399 Political Education Fund | — | — |
| $13 | Feb 27, 2003 | IUOE Local 399 Political Education Fund | — | — |
| $13 | Feb 27, 2003 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Feb 12, 2003 | IUOE Local 399 Political Education Fund | — | — |
| $500 | Dec 16, 2002 | IUOE Local 399 Political Education Fund | Engineer | MPEA |
| $300 | Sep 13, 2002 | IUOE Local 399 Political Education Fund | — | — |
| $300 | Sep 13, 2002 | IUOE Local 399 Political Education Fund | Engineer | MPEA |
| $300 | Sep 13, 2002 | IUOE Local 399 Political Education Fund | Engineer | MPEA |
| $300 | Sep 13, 2002 | IUOE Local 399 Political Education Fund | — | — |
| $100 | May 1, 2002 | IUOE Local 399 Political Education Fund | — | — |
| $50 | Apr 17, 2002 | IUOE Local 399 Political Education Fund | — | — |
| $300 | Apr 8, 2002 | IUOE Local 399 Political Education Fund | — | — |
| $250 | Nov 14, 2001 | IUOE Local 399 Political Education Fund | — | — |
| $250 | Nov 14, 2001 | IUOE Local 399 Political Education Fund | — | — |