CITY ENGINEERS ASSOCIATION OF MINNESOTA
Cite this
Plain text CITY ENGINEERS ASSOCIATION OF MINNESOTA. furp.org, nonprofit organization profile, tax years 2020–2025. https://furp.org/org/city-engineers-association-of-minnesota-300516771. Retrieved 2026-11-02.
APA furp.org. (n.d.). CITY ENGINEERS ASSOCIATION OF MINNESOTA [Nonprofit organization profile; tax years 2020–2025]. Retrieved November 2, 2026, from https://furp.org/org/city-engineers-association-of-minnesota-300516771
MLA “CITY ENGINEERS ASSOCIATION OF MINNESOTA.” furp.org, tax years 2020–2025, https://furp.org/org/city-engineers-association-of-minnesota-300516771. Accessed 2 Nov. 2026.
Retrieved 2026-11-02; covers tax years 2020–2025. Data: furp.org, CC BY 4.0.
2025 · Form 990 · revenue $293K · expenses $312K · assets $52K
- EIN
- 30-0516771
- Address
- 145 UNIVERSITY AVE W, SAINT PAUL, MN 55103-2044
- Website
- www.ceam.org
- NTEE code
- S41
- Exempt type
- 501(c)(6): business league or chamber of commerce (association)
- Ruling date
- June 2010 (when the IRS recognized its exemption)
- IRS status
- Exempt (unconditional) (IRS Business Master File) IRS data ↗
- Tax-deductible donations
- No
- Cross-check
- ProPublica Nonprofit Explorer
Mission
Advancement & Improvement of Engineering Profession.
Each tax year counts once: when a return was amended, only the latest return for that period is used below (superseded returns stay listed, greyed, under Finances).
People paid by the organization
None of the 21 people listed on these returns reported compensation from the organization. They are listed below.
Officers and directors, no compensation reported
21 people listed on the returns with $0 (or no amount) in every compensation column: current people first. Hours are as filed on the latest return each person appears on.
| Name | Latest title | Years | Hrs/wk (latest) | Compensation | Organizations |
|---|---|---|---|---|---|
| Mark DuChene | 2nd Past President | 2023-2025 | 1 | $0 reported | 1 |
| Debra Heiser | 1st Past President | 2023-2025 | 1 | $0 reported | 1 |
| Matt Leonard | President | 2024-2025 | 1 | $0 reported | 1 |
| Jen Desrude | Associate Member - Private Sector | 2021-2025 | 1 | $0 reported | 1 |
| Jennifer Schumann | Associate Member - Public Sector | 2025 | 1 | $0 reported | 1 |
| Nick Preisler | Secretary-Treasurer | 2025 | 1 | $0 reported | 1 |
| Chris LaBounty | Vice President | 2025 | 1 | $0 reported | 1 |
| Jennifer Edison (former) | Associate Member-Private Sector 2/1/24 - 2/1/25 | 2023-2024 | 1 | $0 reported | 1 |
| Jennifer Payne (former) | Associate Member-Public Sector 2/1/24 - 2/1/25 | 2024 | 1 | $0 reported | 1 |
| Michael Thompson (former) | 1st Past President 2/1/24 - 2/1/25 | 2020-2024 | 1 | $0 reported | 1 |
| Justin Femrite (former) | 2nd Past President 2/1/24 - 2/1/25 | 2020-2024 | 1 | $0 reported | 1 |
| Amy Marohn (former) | Associate Member-Public Sector 2/1/23 - 2/1/24 | 2022-2024 | 1 | $0 reported | 1 |
| Matt Hansen (former) | Associate Member-Private Sector 2/1/22 - 2/1/23 | 2021-2023 | 1 | $0 reported | 1 |
| Paul Sandy (former) | President 2/1/22 - 2/1/23 | 2020-2023 | 1 | $0 reported | 1 |
| Mark CuChene (former) | Secretary-Treasurer 2/1/22 - 2/1/23 | 2022-2023 | 1 | $0 reported | 1 |
| Micah Heckman (former) | Associate Member - Public Sector 2/1/21 - 2/1/22 | 2020-2022 | 1 | $0 reported | 1 |
| John Gorder (former) | 2nd Past President 2/1/21 - 2/1/22 | 2020-2022 | 1 | $0 reported | 1 |
| Jack Griffin (former) | Associate Member-Public Sector 2/1/20 - 2/1/21 | 2020-2021 | 1 | $0 reported | 1 |
| Glenn Olson (former) | 2nd Past President 2/1/20 - 2/1/21 | 2020-2021 | 1 | $0 reported | 1 |
| Steve Dodge (former) | Associate Member-Private Sector 2/1/19 - 2/1/20 | 2020 | 1 | $0 reported | 1 |
| Marc Culver (former) | 2nd Past President 2/1/19 - 2/1/20 | 2020 | 1 | $0 reported | 1 |
People by year
2025 · 7 people listed · none paid · 0 employees · 7 volunteers
| Name | Title | Hrs/wk | From org | From related | Other | Total | Orgs |
|---|---|---|---|---|---|---|---|
| Mark DuChene | 2nd Past President | 1 | $0 | $0 | $0 | $0 | 1 |
| Debra Heiser | 1st Past President | 1 | $0 | $0 | $0 | $0 | 1 |
| Jennifer Schumann | Associate Member - Public Sector | 1 | $0 | $0 | $0 | $0 | 1 |
| Jen Desrude | Associate Member - Private Sector | 1 | $0 | $0 | $0 | $0 | 1 |
| Nick Preisler | Secretary-Treasurer | 1 | $0 | $0 | $0 | $0 | 1 |
| Chris LaBounty | Vice President | 1 | $0 | $0 | $0 | $0 | 1 |
| Matt Leonard | President | 1 | $0 | $0 | $0 | $0 | 1 |
2024 · 9 people listed · none paid · 0 employees · 7 volunteers
| Name | Title | Hrs/wk | From org | From related | Other | Total | Orgs |
|---|---|---|---|---|---|---|---|
| Jennifer Edison | Associate Member-Private Sector 2/1/24 - 2/1/25 | 1 | $0 | $0 | $0 | $0 | 1 |
| Jennifer Payne | Associate Member-Public Sector 2/1/24 - 2/1/25 | 1 | $0 | $0 | $0 | $0 | 1 |
| Michael Thompson | 1st Past President 2/1/24 - 2/1/25 | 1 | $0 | $0 | $0 | $0 | 1 |
| Justin Femrite | 2nd Past President 2/1/24 - 2/1/25 | 1 | $0 | $0 | $0 | $0 | 1 |
| Amy Marohn | Associate Member-Public Sector 2/1/23 - 2/1/24 | 1 | $0 | $0 | $0 | $0 | 1 |
| Mark DuChene | President 2/1/24 - 2/1/25 | 1 | $0 | $0 | $0 | $0 | 1 |
| Debra Heiser | Vice President 2/1/24 - 2/1/25 | 1 | $0 | $0 | $0 | $0 | 1 |
| Matt Leonard | Secretary-Treasurer 2/1/24 - 2/1/25 | 1 | $0 | $0 | $0 | $0 | 1 |
| Jen Desrude | President 2/1/23 - 2/1/24 | 1 | $0 | $0 | $0 | $0 | 1 |
2023 · 10 people listed · none paid · 0 employees · 7 volunteers
| Name | Title | Hrs/wk | From org | From related | Other | Total | Orgs |
|---|---|---|---|---|---|---|---|
| Matt Hansen | Associate Member-Private Sector 2/1/22 - 2/1/23 | 1 | $0 | $0 | $0 | $0 | 1 |
| Amy Marohn | Associate Member-Public Sector 2/1/22 - 2/1/23 | 1 | $0 | $0 | $0 | $0 | 1 |
| Michael Thompson | 1st Past President 2/1/22 - 2/1/23 | 1 | $0 | $0 | $0 | $0 | 1 |
| Justin Femrite | 2nd Past President 2/1/22 - 2/1/23 | 1 | $0 | $0 | $0 | $0 | 1 |
| Jennifer Edison | Associate Member-Private Sector 2/1/23 - 2/1/24 | 1 | $0 | $0 | $0 | $0 | 1 |
| Paul Sandy | President 2/1/22 - 2/1/23 | 1 | $0 | $0 | $0 | $0 | 1 |
| Jen Desrude | Vice-President 2/1/22 - 2/1/23 | 1 | $0 | $0 | $0 | $0 | 1 |
| Mark CuChene | Secretary-Treasurer 2/1/22 - 2/1/23 | 1 | $0 | $0 | $0 | $0 | 1 |
| Mark DuChene | Vice President 2/1/23 - 2/1/24 | 1 | $0 | $0 | $0 | $0 | 1 |
| Debra Heiser | Secretary-Treasurer 2/1/23 - 2/1/24 | 1 | $0 | $0 | $0 | $0 | 1 |
2022 · 9 people listed · none paid
| Name | Title | Hrs/wk | From org | From related | Other | Total | Orgs |
|---|---|---|---|---|---|---|---|
| Michael Thompson | President 2/1/21 - 2/1/22 | 1 | $0 | - | $0 | $0 | 1 |
| Paul Sandy | Vice President 2/1/21 - 2/1/22 | 1 | $0 | - | $0 | $0 | 1 |
| Jen Desrude | Secretary-Treasurer 2/1/21 - 2/1/22 | 1 | $0 | - | $0 | $0 | 1 |
| Micah Heckman | Associate Member - Public Sector 2/1/21 - 2/1/22 | 1 | $0 | - | $0 | $0 | 1 |
| Matt Hansen | Associate Member - Private Sector 2/1/21 - 2/1/22 | 1 | $0 | - | $0 | $0 | 1 |
| Justin Femrite | 1st Past President 2/1/21 - 2/1/22 | 1 | $0 | - | $0 | $0 | 1 |
| John Gorder | 2nd Past President 2/1/21 - 2/1/22 | 1 | $0 | - | $0 | $0 | 1 |
| Mark CuChene | Secretary-Treasurer 2/1/22 - 2/1/23 | 1 | $0 | - | $0 | $0 | 1 |
| Amy Marohn | Associate Member-Public Sector 2/1/22 - 2/1/23 | 1 | $0 | - | $0 | $0 | 1 |
2021 · 9 people listed · none paid
| Name | Title | Hrs/wk | From org | From related | Other | Total | Orgs |
|---|---|---|---|---|---|---|---|
| Justin Femrite | President 2/1/20 - 2/1/21 | 1 | $0 | - | $0 | $0 | 1 |
| Michael Thompson | Vice President 2/1/20 - 2/1/21 | 1 | $0 | - | $0 | $0 | 1 |
| Paul Sandy | Secretary-Treasurer 2/1/20 - 2/1/21 | 1 | $0 | - | $0 | $0 | 1 |
| Jack Griffin | Associate Member-Public Sector 2/1/20 - 2/1/21 | 1 | $0 | - | $0 | $0 | 1 |
| Micah Heckman | Associate Member-Private Sector 2/1/20 - 2/1/21 | 1 | $0 | - | $0 | $0 | 1 |
| John Gorder | 1st Past President 2/1/20 - 2/1/21 | 1 | $0 | - | $0 | $0 | 1 |
| Glenn Olson | 2nd Past President 2/1/20 - 2/1/21 | 1 | $0 | - | $0 | $0 | 1 |
| Jen Desrude | Secretary-Treasurer 2/1/21 - 2/1/22 | 1 | $0 | - | $0 | $0 | 1 |
| Matt Hansen | Associate Member - Private Sector 2/1/21 - 2/1/22 | 1 | $0 | - | $0 | $0 | 1 |
2020 · 9 people listed · none paid
| Name | Title | Hrs/wk | From org | From related | Other | Total | Orgs |
|---|---|---|---|---|---|---|---|
| John Gorder | President 2/1/19 - 2/1/20 | 1 | $0 | - | $0 | $0 | 1 |
| Justin Femrite | Vice President 2/1/19 - 2/1/20 | 1 | $0 | - | $0 | $0 | 1 |
| Michael Thompson | Secretary-Treasurer 2/1/19 - 2/1/20 | 1 | $0 | - | $0 | $0 | 1 |
| Steve Dodge | Associate Member-Private Sector 2/1/19 - 2/1/20 | 1 | $0 | - | $0 | $0 | 1 |
| Jack Griffin | Associate Member-Public Sector 2/1/19 - 2/1/20 | 1 | $0 | - | $0 | $0 | 1 |
| Glenn Olson | 1st Past President 2/1/19 - 2/1/20 | 1 | $0 | - | $0 | $0 | 1 |
| Marc Culver | 2nd Past President 2/1/19 - 2/1/20 | 1 | $0 | - | $0 | $0 | 1 |
| Paul Sandy | Secretary-Treasurer 2/1/20 - 2/1/21 | 1 | $0 | - | $0 | $0 | 1 |
| Micah Heckman | Associate Member-Private Sector 2/1/20 - 2/1/21 | 1 | $0 | - | $0 | $0 | 1 |
Highest-paid independent contractors
No independent contractors reported.
Who gave
Contributor names are not public for this form type.
Public charities filing Form 990 or 990-EZ report large donors on Schedule B, but the IRS withholds their names and addresses from public copies. Private foundations (990-PF) are different: their contributors are public.
Finances
Newest first. Each filing: its name on one row, its figures on the row beneath. Greyed filings are superseded by a later return for the same period and are left out everywhere else on this page.
| Revenue | Expenses | Assets | Net assets | Contributions | Program revenue | Officer pay | Employees | Volunteers |
|---|---|---|---|---|---|---|---|---|
| 2025 · Form 990 | ||||||||
| $293,235 | $311,866 | $52,372 | $36,072 | $38,000 | $252,890 | $0 | 0 | 7 |
| 2024 · Form 990 | ||||||||
| $255,819 | $258,689 | $54,803 | $54,703 | $34,000 | $219,250 | $0 | 0 | 7 |
| 2023 · Form 990 | ||||||||
| $227,217 | $234,340 | $57,573 | $57,573 | $34,900 | $189,815 | $0 | 0 | 7 |
| 2022 · Form 990EZ | ||||||||
| $161,946 | $225,427 | $64,696 | $64,696 | $0 | $139,030 | - | - | - |
| 2021 · Form 990EZ | ||||||||
| $109,237 | $96,763 | $128,237 | $128,177 | $0 | $89,780 | - | - | - |
| 2020 · Form 990EZ | ||||||||
| $176,027 | $178,822 | $115,943 | $115,703 | $0 | $151,400 | - | - | - |
Funders of this organization
Not reported: no grants to this organization appear in the filings we have (tax years 2010 to 2025).
Nearby + Similar BETA
Organizations like this one: what they do and who they are linked to
Same category: NTEE code and revenue
Ranked without any AI: same NTEE code first, then the same NTEE group; then revenue within 2x, 5x or 10x; then the same state; then similar name and mission text. Same state only · More (100)
| Organization | State | NTEE | Latest revenue | Latest expenses | Top-paid title | Top pay | Why similar |
|---|---|---|---|---|---|---|---|
| MINNESOTA TRAPPERS ASSOCIATION | MN | S41 | $278,768 | $221,310 | TREASURER | $3,200 | Same NTEE code S41, revenue within 2x, same state, similar name |
| ASSOCIATION OF MINNESOTA BUILDING OFFICIALS | MN | S41 | $320,857 | $286,144 | DIRECTOR AT | $0 | Same NTEE code S41, revenue within 2x, same state, similar name |
| MINNESOTA ASSOCIATION OF COUNTY HEALTH PLANS | MN | S41 | $289,641 | $282,656 | Executive Director (contractor) | $89,356 | Same NTEE code S41, revenue within 2x, same state, similar name |
| MINNESOTA HMONG CHAMBER OF COMMERCE | MN | S41 | $296,761 | $302,110 | EXECUTIVE DI | $0 | Same NTEE code S41, revenue within 2x, same state |
| MIDWEST MANUFACTURERS ASSOCIATION | MN | S41 | $282,197 | $313,889 | EXEC DIRECTOR | $101,238 | Same NTEE code S41, revenue within 2x, same state |
| NATIONAL ARCHERY BUYERS ASSOCIATION INC | MN | S41 | $292,289 | $270,795 | EXECUTIVE DIRECTOR | $89,106 | Same NTEE code S41, revenue within 2x, same state |
| ANIMAL AIR TRANSPORTATION ASSOCIATION INC | MN | S41 | $332,892 | $197,092 | DIRECTOR | $0 | Same NTEE code S41, revenue within 2x, same state |
| INTERNATIONAL FALLS & RAINY LAKE CONVENTION & VISITORS BUREAU | MN | S41 | $286,273 | $275,172 | Vice Chair | $0 | Same NTEE code S41, revenue within 2x, same state |
| SOUTHWEST METRO CHAMBER OF COMMERCE | MN | S41 | $302,658 | $295,586 | EXECUTIVE DIRECTOR | $81,710 | Same NTEE code S41, revenue within 2x, same state |
| LAURENTIAN CHAMBER OF COMMERCE | MN | S41 | $258,002 | $232,709 | PRESIDENT | $91,914 | Same NTEE code S41, revenue within 2x, same state |
| BURNSVILLE CONVENTION AND VISITORS BUREAU | MN | S41 | $318,925 | $328,255 | EXECUTIVE DI | $93,500 | Same NTEE code S41, revenue within 2x, same state |
| DOWNTOWN MOORHEAD INC | MN | S41 | $273,023 | $214,333 | PRESIDENT/CEO | $171,827 | Same NTEE code S41, revenue within 2x, same state |
| MINNESOTA HEALTH CARE ENGINEERS ASSOCIATION | TX | S41 | $287,559 | $267,176 | PRESIDENT | $0 | Same NTEE code S41, revenue within 2x, similar name |
| STRUCTURAL ENGINEERS ASSOCIATION OF TEXAS INC | TX | S41 | $279,600 | $259,003 | Director | $0 | Same NTEE code S41, revenue within 2x, similar name |
| WASHINGTON STATE ASSOCIATION OF COUNTY ENGINEERS | WA | S41 | $340,057 | $298,311 | PAST PRESIDENT | $0 | Same NTEE code S41, revenue within 2x, similar name |
| VIRGINIA SOCIETY OF HEALTHCARE ENGINEERS | VA | S41 | $298,219 | $321,374 | President | $0 | Same NTEE code S41, revenue within 2x, similar mission |
| STRUCTURAL ENGINEERS ASSOCIATION OF UTAH | UT | S41 | $311,442 | $338,818 | EXECUTIVE DI | $27,500 | Same NTEE code S41, revenue within 2x, similar name |
| PROFESSIONAL ENGINEERS OF NORTH CAROLINA | NC | S41 | $264,554 | $224,885 | EXECUTIVE DIRECTOR | $69,000 | Same NTEE code S41, revenue within 2x |
| WILLAMETTE VALLEY AGRICULTURE ASSOCIATION | OR | S41 | $274,612 | $331,761 | Chairman | $0 | Same NTEE code S41, revenue within 2x |
| TEXAS COTTON ASSOCIATION | TN | S41 | $256,086 | $288,581 | DIRECTOR | $0 | Same NTEE code S41, revenue within 2x |
| AMERICAN ASSOCIATION OF DAILY MNGS | VA | S41 | $262,381 | $154,994 | PRESIDENT | $0 | Same NTEE code S41, revenue within 2x |
| TEXAS LAND & MINERAL OWNERS ASSOCIATION | TX | S41 | $286,310 | $254,472 | Executive Director | $113,896 | Same NTEE code S41, revenue within 2x |
| ALABAMA CITY-COUNTY MANAGEMENT ASSOCIATION | AL | S41 | $268,420 | $230,013 | President | $0 | Same NTEE code S41, revenue within 2x |
| OHIO CHIEF PROBATION OFFICERS ASSOCIATION | OH | S41 | $264,930 | $130,850 | HONORARY TRU | $0 | Same NTEE code S41, revenue within 2x |
| SHEET METAL CONTRACTORS ASSOCIATIONOF CENTRAL AND SOUTHERN NEW JERSEY | NJ | S41 | $255,747 | $225,341 | CHAPTER EXECUTIVE | $52,309 | Same NTEE code S41, revenue within 2x |
Who funds organizations like this
Grantors that funded the 100 most similar organizations. Ranked by total given to them. Foundations (990-PF) and donor-advised fund sponsors only. Same matching as Funders above (by EIN, or by name for foundations).
| Grantor | Type | Total given | Grants | Organizations funded | Years | Which ones |
|---|---|---|---|---|---|---|
| VANDERBILT UNIVERSITY | DAF sponsor | $40,000 | 4 | 1 | 2011–2024 | TENNESSEE BIOTECHNOLOGY ASSOCIATION |
| THE FOUNDATION FOR ENHANCING COMMUNITIES | DAF sponsor | $32,442 | 1 | 1 | 2025–2025 | PENNSYLVANIA STATE ASSOCIATION OF COUNTY FAIRS |
| FAIR WAYS FOUNDATION | Private foundation | $25,000 | 1 | 1 | 2021–2021 | CACTUS & PINE GOLF COURSE SUPERINTENDENTS ASSOCIATION |
| THE SHAH EXPLORATION | Private foundation | $8,500 | 1 | 1 | 2021–2021 | NATIONAL AYURVEDIC MEDICAL ASSOCIATION |
| CLARK-NEXSEN FOUNDATION | Private foundation | $500 | 1 | 1 | 2016–2016 | VIRGINIA EMERGENCY MANAGEMENT ASSOCIATION |
The full list · all similar organizations
Where the money went
Every expense line on each return, biggest first: Form 990 Part IX (with its program, management and fundraising columns), 990-EZ Part I, or 990-PF Part I. Event marks lines the organization itself describes as events. “Events” in each summary adds those lines, conferences and meetings, and the direct costs of fundraising events. Unusual is not the same as improper. Many of these patterns have ordinary explanations. Check the filing.
2025 · Form 990 · $311,866 spent · pay $0 · grants $28,000 · events $197,265
| Line | As described | Total | Program | Management | Fundraising | Share |
|---|---|---|---|---|---|---|
| Conferences, conventions and meetings | $197,265 | - | - | - | 63.3% | |
| Fees: other services | $72,998 | - | - | - | 23.4% | |
| Grants to US individuals | $28,000 | - | - | - | 9.0% | |
| Fees: accounting | $6,158 | - | - | - | 2.0% | |
| Other (as described) | Supplies and Other Expenses | $5,855 | - | - | - | 1.9% |
| Information technology | $1,590 | - | - | - | 0.5% | |
| Total | $311,866 | 100% |
2024 · Form 990 · $258,689 spent · pay $0 · grants $21,000 · events $192,718
| Line | As described | Total | Program | Management | Fundraising | Share |
|---|---|---|---|---|---|---|
| Conferences, conventions and meetings | $192,718 | - | - | - | 74.5% | |
| Fees: other services | $30,975 | - | - | - | 12.0% | |
| Grants to US individuals | $21,000 | - | - | - | 8.1% | |
| Other (as described) | Supplies and Other Expenses | $7,776 | - | - | - | 3.0% |
| Fees: accounting | $6,000 | - | - | - | 2.3% | |
| Information technology | $220 | - | - | - | 0.1% | |
| Total | $258,689 | 100% |
2023 · Form 990 · $234,340 spent · pay $0 · grants $21,000 · events $174,147
| Line | As described | Total | Program | Management | Fundraising | Share |
|---|---|---|---|---|---|---|
| Conferences, conventions and meetings | $174,147 | - | - | - | 74.3% | |
| Fees: other services | $26,604 | - | - | - | 11.4% | |
| Grants to US individuals | $21,000 | - | - | - | 9.0% | |
| Other (as described) | Supplies and Other Expenses | $6,233 | - | - | - | 2.7% |
| Fees: accounting | $5,656 | - | - | - | 2.4% | |
| Information technology | $700 | - | - | - | 0.3% | |
| Total | $234,340 | 100% |
2022 · Form 990EZ · $225,427 spent · pay $0 · grants $29,000 · events $0
| Line | As described | Total | Share |
|---|---|---|---|
| Other expenses (detail on Schedule O) | $169,661 | 75.3% | |
| Grants and similar amounts paid | $29,000 | 12.9% | |
| Fees to independent contractors | $26,766 | 11.9% | |
| Total | $225,427 | 100% |
2021 · Form 990EZ · $96,763 spent · pay $0 · grants $29,000 · events $0
| Line | As described | Total | Share |
|---|---|---|---|
| Other expenses (detail on Schedule O) | $52,427 | 54.2% | |
| Grants and similar amounts paid | $29,000 | 30.0% | |
| Fees to independent contractors | $15,336 | 15.8% | |
| Total | $96,763 | 100% |
2020 · Form 990EZ · $178,822 spent · pay $0 · grants $31,500 · events $0
| Line | As described | Total | Share |
|---|---|---|---|
| Other expenses (detail on Schedule O) | $139,457 | 78.0% | |
| Grants and similar amounts paid | $31,500 | 17.6% | |
| Fees to independent contractors | $7,865 | 4.4% | |
| Total | $178,822 | 100% |
Comments