W4POLITICS, a W4USA Network resource
Free public service for Iowa votersNo candidate endorsementsFinance sources checked October 2, 2026 UTC (calendar-date public source-row collection)General election November 3, 2026

Iowa candidate committees and PACs

Iowa political committee directory

Search every account in the published transaction snapshot. Open any dollar amount to inspect its ledger and official source records.

1,121public filing accounts
205,896published transaction rows
2page of 8
2026 calendar-date public source rows, not a complete election cycle. Amounts are sums of published rows, not cash balances or official report totals. No rows in this snapshot does not mean zero activity.
Explore statewide chartsSearch transactionsDownload account totalsDownload ledger manifest
All-page search

Search all 1,121 filing accounts

Search names, public committee IDs, and account types across every directory page. Results link to the exact directory row.

Follow the money

Committee money, in context

Browse the full table

Compare up to six accounts with the largest amounts in your selection. Both colors use one scale. Search and filters above apply across every directory page.

2026 calendar-date public source rows, not a complete election cycle

Loading the account comparison. The full table and source downloads remain available below.

Selected published ledgers only, not complete-cycle fundraising or spending totals. Missing amounts are not zero. These are separate ledgers, not net cash or unique dollars. Transfers can appear on both sides. Bar length shows magnitude; negative amounts are labeled and striped.

Accounts 151 to 300 of 1,121

Published account row sums, kept separate by ledger
Filer as publishedPublic identifierCash contributionsReported committee expendituresAdditional source ledgersRecords and sources
#2699 Kerry Gruenhagen for Iowa SenateState SenatePublic committee ID 2699$9,650.0024 published rows$4,009.3312 published rowsNo additional rows
#2700 Iowans For CoolingState HousePublic committee ID 2700$4,016.6610 published rows$3,400.806 published rowsNo additional rows
#2701 Gehlbach for Iowa HouseState HousePublic committee ID 2701$7,190.1526 published rows$2,730.2020 published rowsNo additional rows
#2707 Austin Harris for IowaState HousePublic committee ID 2707$21,064.3535 published rows$103,555.6811 published rows
#2710 WILZ FOR IOWAState HousePublic committee ID 2710$11,592.5530 published rows$31,737.7239 published rowsNo additional rows
#35037 Cedar Falls Forward Political Action CommitteeCity PACPublic committee ID 35037No rows in snapshot$141.231 published rowNo additional rows
#40029 Committee to Elect Matt McCoyCounty Candidate - SupervisorPublic committee ID 40029$98,437.0096 published rows$112,154.8548 published rowsNo additional rows
#40036 Iowans For SewellSchool Board CandidatePublic committee ID 40036No rows in snapshot$93.891 published rowNo additional rows
#40041 Iowans for Kirsten Running-MarquardtCounty Candidate - SupervisorPublic committee ID 40041$100.001 published row$3.951 published rowNo additional rows
#5158 Pate for IowaSecretary of StatePublic committee ID 5158$15,235.0019 published rows$2,312.748 published rowsNo additional rows
#5185 Rob Sand for IowaGovernorPublic committee ID 5185$19,659,563.9388,002 published rows$14,912,116.111,597 published rows
#5191 Mike Naig for Iowa AgricultureSecretary of AgriculturePublic committee ID 5191$409,107.46327 published rows$52,500.1522 published rows
#5202 Smith for TreasurerTreasurer of StatePublic committee ID 5202$237,166.60139 published rows$12,448.9134 published rows
#5205 Citizens for John NorwoodTreasurer of StatePublic committee ID 5205$115,839.04423 published rows$58,813.70301 published rowsNo additional rows
#5206 Bird for IowaAttorney GeneralPublic committee ID 5206$4,887,846.96828 published rows$289,554.92147 published rows
#6004 Associated General Contractors of Iowa PACIowa PACPublic committee ID 6004$542,520.0068 published rows$133,676.9323 published rowsNo additional rows
#6008 Associated Builders & Contractors of Iowa Political Action CIowa PACPublic committee ID 6008$127,431.00190 published rows$2,191.577 published rowsNo additional rows
#6017 Central Iowa Building and Construction Trades CouncilPACIowa PACPublic committee ID 6017$20,429.256 published rows$34,500.0019 published rowsNo additional rows
#6021 Credit Union PACIowa PACPublic committee ID 6021$127,026.939,618 published rows$107,084.5647 published rowsNo additional rows
#6027 Deere & Company PAC - Iowa (Deere PAC-Iowa)Iowa PACPublic committee ID 6027$14,000.001 published row$14,030.2414 published rowsNo additional rows
#6028 District Union #431 UFCW Political Action AccountIowa PACPublic committee ID 6028$6,000.003 published rows$6,000.003 published rowsNo additional rows
#6033 Employers Mutual Casualty Co. PAC for Responsible St. GovtIowa PACPublic committee ID 6033$3,432.6029 published rowsNo rows in snapshotNo additional rows
#6042 Grocers Political Action CommitteeIowa PACPublic committee ID 6042$750.002 published rows$159.006 published rowsNo additional rows
#6044 Hearing Aid Society PACIowa PACPublic committee ID 6044$595.0017 published rowsNo rows in snapshotNo additional rows
#6046 Justice For All Political Action CommitteeIowa PACPublic committee ID 6046$96,462.13165 published rows$3,750.004 published rowsNo additional rows
#6052 Independent Insurance Agents of Iowa PACIowa PACPublic committee ID 6052$9,100.0039 published rows$11,000.009 published rowsNo additional rows
#6056 Bankers Unite in Legislative Decisions AKA: BUILDIowa PACPublic committee ID 6056$199,172.563,553 published rows$55,552.6433 published rowsNo additional rows
#6058 Iowa Chiropractic Society PacIowa PACPublic committee ID 6058$10,265.94151 published rows$12,714.9392 published rowsNo additional rows
#6059 Iowa Automobile Dealers Association PACIowa PACPublic committee ID 6059$79,150.0080 published rows$63,473.4887 published rowsNo additional rows
#6060 Iowa Committee on Political Education - AFL-CIOIowa PACPublic committee ID 6060$54,872.7115 published rows$35,020.179 published rowsNo additional rows
#6062 Iowa Certified Public Accountants PACIowa PACPublic committee ID 6062$5,675.0018 published rowsNo rows in snapshotNo additional rows
#6063 Iowa Dental Political Action CommitteeIowa PACPublic committee ID 6063$31,509.0089 published rows$520.463 published rowsNo additional rows
#6064 Iowa Friends of Rural Electrification-IAEC PACIowa PACPublic committee ID 6064$35,024.23176 published rows$2,576.269 published rows
#6066 Iowa Funeral Directors Assn. PACIowa PACPublic committee ID 6066$5,363.1523 published rowsNo rows in snapshotNo additional rows
#6067 Iowa Health PACIowa PACPublic committee ID 6067$130,472.28134 published rows$209,837.50118 published rowsNo additional rows
#6069 Iowa Industry Political Action Committee or IIPACIowa PACPublic committee ID 6069$54,191.0084 published rows$10,000.0012 published rowsNo additional rows
#6070 Iowa LawpacIowa PACPublic committee ID 6070$67,718.00963 published rows$35,100.0041 published rowsNo additional rows
#6072 NAIFA-Iowa IFAPACIowa PACPublic committee ID 6072$31,680.18516 published rows$2,500.006 published rowsNo additional rows
#6073 IOWA MEDICAL POLITICAL ACTION COMMITTEEIowa PACPublic committee ID 6073$55,087.5038 published rows$32,000.0012 published rowsNo additional rows
#6076 Iowa Osteopathic Political Action CommitteeIowa PACPublic committee ID 6076$6,000.003 published rowsNo rows in snapshotNo additional rows
#6077 Iowa Pharmacy PACIowa PACPublic committee ID 6077$6,565.00115 published rows$182.0816 published rowsNo additional rows
#6078 Iowa Physical Therapy PACIowa PACPublic committee ID 6078$3,325.0066 published rows$128.394 published rowsNo additional rows
#6079 Iowa Podiatry Political Action CommitteeIowa PACPublic committee ID 6079$2,350.007 published rows$2,600.007 published rowsNo additional rows
#6080 Iowa Political Action for Candidate ElectionIowa PACPublic committee ID 6080$400.003 published rows$457.002 published rowsNo additional rows
#6082 MidAmerican Energy Company PACIowa PACPublic committee ID 6082$45,410.71348 published rows$48,946.5132 published rowsNo additional rows
#6084 Iowa State U.A.W. PACIowa PACPublic committee ID 6084$41,768.858 published rowsNo rows in snapshotNo additional rows
#6085 Iowa State Building & Trades Council PECIowa PACPublic committee ID 6085$16,862.7717 published rows$6,734.515 published rowsNo additional rows
#6086 Iowa State Education Assn. PAC or ISEA PACIowa PACPublic committee ID 6086$259,090.78354 published rows$453,528.5016 published rowsNo additional rows
#6087 Iowa Telecommunications Assoc - PACIowa PACPublic committee ID 6087$15,365.0079 published rows$7,411.6413 published rowsNo additional rows
#6089 Operating Engineers Local 234 Political FundIowa PACPublic committee ID 6089$83,434.3412 published rows$94,619.239 published rowsNo additional rows
#6096 Manufactured Housing Political Action Committee #6096Iowa PACPublic committee ID 6096$6,952.0030 published rows$21,750.0039 published rowsNo additional rows
#6098 Iowa BEV PAC #6098Iowa PACPublic committee ID 6098$75,059.0035 published rows$2,000.002 published rowsNo additional rows
#6101 Truck PAC Iowa (formerly Motor Carriers PAC)Iowa PACPublic committee ID 6101$47,130.0065 published rows$8,158.389 published rowsNo additional rows
#6112 PACEG Committee (Political Action Comm. for Effect. Govt)Iowa PACPublic committee ID 6112$2,889.6428 published rows$5,000.001 published rowNo additional rows
#6116 Political Action - Iowa Dealers #6116Iowa PACPublic committee ID 6116$9,650.007 published rows$27.418 published rowsNo additional rows
#6118 Iowa Optometric AssociationIowa PACPublic committee ID 6118$17,945.97193 published rows$16,333.7440 published rowsNo additional rows
#6125 RPAC Iowa - REALTORS Political Action CommitteeIowa PACPublic committee ID 6125$155,760.242,618 published rows$217,571.9487 published rowsNo additional rows
#6131 Sioux City Home Builders PACIowa PACPublic committee ID 6131$108.0010 published rowsNo rows in snapshotNo additional rows
#6133 South Central Iowa Federation of Labor AFL-CIO CitizenshipIowa PACPublic committee ID 6133$2,409.346 published rows$735.003 published rowsNo additional rows
#6139 United Steelworkers of America Local 310 Cope AccountIowa PACPublic committee ID 6139$663.858 published rows$300.003 published rowsNo additional rows
#6144 Western Iowa Labor Federation COPE FundIowa PACPublic committee ID 6144$2,548.6112 published rowsNo rows in snapshotNo additional rows
#6146 Homebuilders Association PACIowa PACPublic committee ID 6146$8,550.0012 published rows$1,500.002 published rowsNo additional rows
#6148 Iron Workers Local 67 PACIowa PACPublic committee ID 6148$10,000.001 published row$10,505.8629 published rowsNo additional rows
#6155 Iowans for Tax Relief PACIowa PACPublic committee ID 6155$7,408.0040 published rows$6.983 published rowsNo additional rows
#6160 Community Bankers of Iowa Political Action CommitteeIowa PACPublic committee ID 6160$9,843.00101 published rows$10,750.0015 published rowsNo additional rows
#6162 Iowa Agribusiness PACIowa PACPublic committee ID 6162$9,254.8918 published rows$2.901 published rowNo additional rows
#6163 Iowa Beverage Association PAC (formerly Iowa Soft Drink PAC)Iowa PACPublic committee ID 6163$6,500.003 published rows$8,837.0518 published rowsNo additional rows
#6177 Iowa Staff Union-National Staff Organization PACIowa PACPublic committee ID 6177$5,964.50185 published rowsNo rows in snapshotNo additional rows
#6207 Home Builders Association of Greater Des Moines PACIowa PACPublic committee ID 6207$1,800.0018 published rows$3,914.2512 published rowsNo additional rows
#6215 Iowa Lumbermens PACIowa PACPublic committee ID 6215$2,391.0011 published rows$50.001 published rowNo additional rows
#6218 NFIB Iowa Political Action CommitteeIowa PACPublic committee ID 6218$13,974.9819 published rowsNo rows in snapshotNo additional rows
#6234 Iowa Farm Bureau Federation Political Action CommitteeIowa PACPublic committee ID 6234$74,484.09106 published rows$82,750.0016 published rows
#6236 Laborers' PACIowa PACPublic committee ID 6236$24,829.8214 published rows$14,117.895 published rowsNo additional rows
#6237 ABATEPAC (A Brotherhood Aimed Towards Education)Iowa PACPublic committee ID 6237$3,908.45223 published rows$13,234.803 published rowsNo additional rows
#6250 Iowa Cable PACIowa PACPublic committee ID 6250$10,000.001 published row$5,800.0018 published rowsNo additional rows
#6264 Iowa Auto Recyclers PACIowa PACPublic committee ID 6264$407.856 published rows$15.924 published rowsNo additional rows
#6272 State Police Officers Council- PAC FundIowa PACPublic committee ID 6272$5,950.002 published rows$2,200.007 published rowsNo additional rows
#6277 Sheet Metal Contractors of Iowa, Inc. PACIowa PACPublic committee ID 6277$3,270.0071 published rowsNo rows in snapshotNo additional rows
#6282 Hy-Vee, Inc. Employees' Political Action CommitteeIowa PACPublic committee ID 6282$173,905.642,186 published rows$50,500.0081 published rowsNo additional rows
#6291 IHA PACIowa PACPublic committee ID 6291$76,111.24190 published rows$33,423.9820 published rows
#6294 Iowa City Carpenters PACIowa PACPublic committee ID 6294$600.002 published rows$4,000.007 published rowsNo additional rows
#6314 Local #4 Fire PACIowa PACPublic committee ID 6314$22,046.9512 published rows$10,773.8813 published rowsNo additional rows
#6323 Master Builders of Iowa P.A.C.Iowa PACPublic committee ID 6323$19,050.0011 published rows$15,000.007 published rowsNo additional rows
#6331 Teamsters Local 554 Iowa - D.R.I.V.E.Iowa PACPublic committee ID 6331$1,566.002 published rowsNo rows in snapshotNo additional rows
#6334 Plumbers & Steamfitters Local Union #33Iowa PACPublic committee ID 6334$10,225.004 published rows$11,000.003 published rowsNo additional rows
#6351 FUELIowa PACIowa PACPublic committee ID 6351$56,625.0023 published rows$12,120.9515 published rowsNo additional rows
#6356 Planned Parenthood Advocates of Iowa PACIowa PACPublic committee ID 6356$31,919.71273 published rows$40,637.0825 published rowsNo additional rows
#6375 Civil Servants Political Education LeagueIowa PACPublic committee ID 6375No rows in snapshot$2,382.111 published rowNo additional rows
#6378 I-Vet PAC or Iowa Veterinary Political Action Committee, IncIowa PACPublic committee ID 6378$5,671.0036 published rows$5,550.0022 published rowsNo additional rows
#6400 Iowa Restaurant Association Political Action CommitteeIowa PACPublic committee ID 6400$500.005 published rows$2,000.0014 published rowsNo additional rows
#6404 Iowa Retail Political Action CommitteeIowa PACPublic committee ID 6404No rows in snapshot$39.311 published rowNo additional rows
#6414 Hawkeye Area Labor Council AFL-CIO Political Action CommitteIowa PACPublic committee ID 6414$2,577.2011 published rows$700.002 published rowsNo additional rows
#6419 Berkshire Hathaway Energy Company PACIowa PACPublic committee ID 6419$139,251.04300 published rows$104,169.2058 published rowsNo additional rows
#6429 Heavy Highway Political Action CommitteeIowa PACPublic committee ID 6429$92,296.136,097 published rows$14,050.008 published rowsNo additional rows
#6430 Iowa Rural Water State PACIowa PACPublic committee ID 6430$1,425.0012 published rows$6.401 published rowNo additional rows
#6432 Plumbers & Pipefitters Local Union #25 PACIowa PACPublic committee ID 6432$16,649.2977 published rows$29,500.0012 published rowsNo additional rows
#6435 Iowa Insurance Institute PACIowa PACPublic committee ID 6435$100.001 published row$1,250.003 published rowsNo additional rows
#6439 CWA Council of the State of IA COPE FundIowa PACPublic committee ID 6439$6,526.403 published rowsNo rows in snapshotNo additional rows
#6449 Great Plains Laborers' District Council Iowa PACIowa PACPublic committee ID 6449$42,302.126 published rows$48,500.0023 published rowsNo additional rows
#6451 GuideOne Insurance State Political Action CommitteeIowa PACPublic committee ID 6451$920.156 published rowsNo rows in snapshotNo additional rows
#6475 Casey's PACIowa PACPublic committee ID 6475$27,279.99166 published rows$40,282.5162 published rowsNo additional rows
#6477 RDH PAC (Registered Dental Hygienists PACIowa PACPublic committee ID 6477$86.713 published rowsNo rows in snapshotNo additional rows
#6478 Iowa Association of Nurse Anesthetists PACIowa PACPublic committee ID 6478$11,528.00237 published rows$7,500.0017 published rowsNo additional rows
#6484 Iowa Society of Anesthesiologists Political Action CommitteeIowa PACPublic committee ID 6484$1,771.516 published rowsNo rows in snapshotNo additional rows
#6488 Iowa Providers PACIowa PACPublic committee ID 6488$13,439.8492 published rows$3,854.858 published rowsNo additional rows
#6498 Wellmark, Inc. PAC or WellPACIowa PACPublic committee ID 6498$56,625.3671 published rows$48,000.0057 published rows
#8002 NextEra Energy, Inc. Political Action CommitteeOut of State/Federal PAC or CandidatePublic committee ID 8002No rows in snapshotNo rows in snapshot
#8005 DRIVE -(Democrat, Republican Independent Voter Education)Out of State/Federal PAC or CandidatePublic committee ID 8005No rows in snapshotNo rows in snapshot
#8016 CUNA Mutual Holding Company Political Action CommitteeOut of State/Federal PAC or CandidatePublic committee ID 8016No rows in snapshotNo rows in snapshot
#8019 AFSCME PEOPLEOut of State/Federal PAC or CandidatePublic committee ID 8019No rows in snapshotNo rows in snapshot
#8020 Great River Area Labor Federation PACOut of State/Federal PAC or CandidatePublic committee ID 8020No rows in snapshotNo rows in snapshot
#8025 SMART-TD PACOut of State/Federal PAC or CandidatePublic committee ID 8025No rows in snapshotNo rows in snapshot
#8026 International Brotherhood of Electrical Workers PAC IBEWOut of State/Federal PAC or CandidatePublic committee ID 8026No rows in snapshotNo rows in snapshot
#8027 Deere & Company PAC (John Deere PAC)Out of State/Federal PAC or CandidatePublic committee ID 8027No rows in snapshotNo rows in snapshot
#8035 Union Pacific Fund for Effective GovernmentOut of State/Federal PAC or CandidatePublic committee ID 8035No rows in snapshotNo rows in snapshot
#8036 Electrical Workers Local 145 Political Action CommitteeOut of State/Federal PAC or CandidatePublic committee ID 8036No rows in snapshotNo rows in snapshot
#8038 United Food & Commercial Workers Active Ballot ClubOut of State/Federal PAC or CandidatePublic committee ID 8038No rows in snapshotNo rows in snapshot
#8047 3M Company Political Action Committee: 3M PACOut of State/Federal PAC or CandidatePublic committee ID 8047No rows in snapshotNo rows in snapshot
#8056 Eli Lilly & Company Political Action CommiteeOut of State/Federal PAC or CandidatePublic committee ID 8056No rows in snapshotNo rows in snapshot
#8058 NEA Fund for Children and Public Education Non-Federal ItemiOut of State/Federal PAC or CandidatePublic committee ID 8058No rows in snapshotNo rows in snapshot
#8073 Waste Management, Inc. Employees' Better Govt FundOut of State/Federal PAC or CandidatePublic committee ID 8073No rows in snapshotNo rows in snapshot
#8084 BNSF Railway Company RAILPAC (BNSF RAILPAC)Out of State/Federal PAC or CandidatePublic committee ID 8084No rows in snapshotNo rows in snapshot
#8087 Fire Fighters Interested in Registration & Education PAC (FIOut of State/Federal PAC or CandidatePublic committee ID 8087No rows in snapshotNo rows in snapshot
#8091 Ironworkers Political Action LeagueOut of State/Federal PAC or CandidatePublic committee ID 8091No rows in snapshotNo rows in snapshot
#8096 Plumbers Local Union No.16 Cope FundOut of State/Federal PAC or CandidatePublic committee ID 8096No rows in snapshotNo rows in snapshot
#8098 Tri-City Building Trades Political Action CommitteeOut of State/Federal PAC or CandidatePublic committee ID 8098No rows in snapshotNo rows in snapshot
#8100 Faegre Drinker State Political FundOut of State/Federal PAC or CandidatePublic committee ID 8100No rows in snapshotNo rows in snapshot
#8108 Wells Fargo and Company Employee PACOut of State/Federal PAC or CandidatePublic committee ID 8108No rows in snapshotNo rows in snapshot
#8110 The Cigna Group Employee Political Action CommitteeOut of State/Federal PAC or CandidatePublic committee ID 8110No rows in snapshotNo rows in snapshot
#8128 International Union of Painters & Allied Trades PAT - PCOut of State/Federal PAC or CandidatePublic committee ID 8128No rows in snapshotNo rows in snapshot
#8131 Machinists Non-Partisan Political LeagueOut of State/Federal PAC or CandidatePublic committee ID 8131No rows in snapshotNo rows in snapshot
#8137 Iron Workers Local Union 21- Legislative FundOut of State/Federal PAC or CandidatePublic committee ID 8137No rows in snapshotNo rows in snapshot
#8177 Laborers' 309 Political Action CommitteeOut of State/Federal PAC or CandidatePublic committee ID 8177No rows in snapshotNo rows in snapshot
#8178 International Union of Operating Engineers Local 150 Local AOut of State/Federal PAC or CandidatePublic committee ID 8178No rows in snapshotNo rows in snapshot
#8201 Walmart Inc. PAC for Responsible GovernmentOut of State/Federal PAC or CandidatePublic committee ID 8201No rows in snapshotNo rows in snapshot
#8223 Transamerica Corporation PACOut of State/Federal PAC or CandidatePublic committee ID 8223No rows in snapshotNo rows in snapshot
#8242 GlaxoSmithKline LLC PAC (GSK PAC)Out of State/Federal PAC or CandidatePublic committee ID 8242No rows in snapshotNo rows in snapshot
#8268 FBL Financial Group, Inc.PACOut of State/Federal PAC or CandidatePublic committee ID 8268No rows in snapshotNo rows in snapshot
#8275 Pepsico, Inc. Concerned Citizens FundOut of State/Federal PAC or CandidatePublic committee ID 8275No rows in snapshotNo rows in snapshot
#8304 Merck & Co., Inc. Employees Political Action CommitteeOut of State/Federal PAC or CandidatePublic committee ID 8304No rows in snapshotNo rows in snapshot
#8312 US Bancorp Political Participation ProgramOut of State/Federal PAC or CandidatePublic committee ID 8312No rows in snapshotNo rows in snapshot
#8313 Archer Daniels Midland Company - ADM PACOut of State/Federal PAC or CandidatePublic committee ID 8313No rows in snapshotNo rows in snapshot
#8328 United Steelworkers District 11 Non-Federal AccountOut of State/Federal PAC or CandidatePublic committee ID 8328No rows in snapshotNo rows in snapshot
#8338 FASPAC - Fareway Stores, Inc PACOut of State/Federal PAC or CandidatePublic committee ID 8338No rows in snapshotNo rows in snapshot
#8339 Steamfitters & Plumbers L.U. 464 COPE FundOut of State/Federal PAC or CandidatePublic committee ID 8339No rows in snapshotNo rows in snapshot
#8343 Lyondell Chemical Co. PAC (Lyondell PAC)Out of State/Federal PAC or CandidatePublic committee ID 8343No rows in snapshotNo rows in snapshot
#8357 Microsoft Corporation Stakeholders Voluntary PAC - MSVPACOut of State/Federal PAC or CandidatePublic committee ID 8357No rows in snapshotNo rows in snapshot
#8363 Syngenta Corporation Employee PACOut of State/Federal PAC or CandidatePublic committee ID 8363No rows in snapshotNo rows in snapshot
#8390 Maximus, Inc PACOut of State/Federal PAC or CandidatePublic committee ID 8390No rows in snapshotNo rows in snapshot
#8416 Iowa Corn Growers Association Federal PACOut of State/Federal PAC or CandidatePublic committee ID 8416No rows in snapshotNo rows in snapshot