# US City Name # of H1B Visa Filings Average H1B Salary
1 NEW YORK 222,887 $89,663
2 HOUSTON 98,807 $78,077
3 SAN FRANCISCO 87,042 $101,738
4 ATLANTA 69,458 $76,304
5 CHICAGO 68,780 $77,303
6 SAN JOSE 67,658 $99,371
7 SUNNYVALE 50,342 $98,004
8 DALLAS 43,934 $72,885
9 IRVING 43,128 $72,694
10 CHARLOTTE 41,898 $76,813
11 MOUNTAIN VIEW 41,493 $119,212
12 BOSTON 41,126 $79,535
13 SEATTLE 40,990 $100,560
14 REDMOND 39,846 $102,180
15 AUSTIN 38,428 $80,423
16 SANTA CLARA 36,839 $100,276
17 JERSEY CITY 33,973 $83,393
18 PHILADELPHIA 33,851 $74,397
19 SAN DIEGO 33,312 $84,160
20 COLUMBUS 31,900 $70,808
21 PLANO 31,115 $76,391
22 LOS ANGELES 30,893 $68,447
23 PHOENIX 29,894 $76,038
24 BELLEVUE 29,862 $93,973
25 ALPHARETTA 26,419 $71,840
26 WASHINGTON 23,826 $75,503
27 PALO ALTO 23,427 $111,731
28 TAMPA 22,062 $72,806
29 IRVINE 21,318 $75,671
30 PITTSBURGH 20,809 $73,429
31 RICHARDSON 19,911 $73,519
32 MIAMI 19,286 $69,264
33 FREMONT 19,146 $76,016
34 RICHMOND 18,255 $71,981
35 EDISON 18,045 $69,318
36 PRINCETON 17,318 $74,081
37 MINNEAPOLIS 17,294 $73,607
38 CUPERTINO 16,059 $104,353
39 WILMINGTON 15,958 $77,779
40 BLOOMINGTON 15,832 $67,457
41 CAMBRIDGE 15,404 $83,351
42 PISCATAWAY 14,971 $70,835
43 NEWARK 14,241 $76,756
44 SAN ANTONIO 14,210 $71,804
45 MILPITAS 14,141 $90,255
46 INDIANAPOLIS 14,051 $67,061
47 BALTIMORE 13,801 $70,913
48 JACKSONVILLE 13,652 $70,466
49 DURHAM 13,527 $77,466
50 TROY 13,485 $67,704
51 BROOKLYN 12,868 $61,878
52 MCLEAN 12,660 $82,129
53 HARTFORD 12,658 $76,765
54 ST LOUIS 12,648 $72,114
55 PLEASANTON 12,271 $82,491
56 CINCINNATI 12,209 $69,836
57 HERNDON 11,937 $76,712
58 BENTONVILLE 11,682 $70,202
59 MENLO PARK 11,431 $125,720
60 RESTON 11,312 $80,249
61 SCHAUMBURG 11,276 $72,091
62 WARREN 11,262 $76,119
63 MILWAUKEE 11,125 $75,170
64 DETROIT 11,006 $71,778
65 DUBLIN 10,560 $70,880
66 FORT WORTH 10,540 $73,522
67 NASHVILLE 9,980 $69,811
68 COLUMBIA 9,948 $72,414
69 SOMERSET 9,860 $72,893
70 SALT LAKE CITY 9,850 $70,186
71 CARY 9,758 $76,826
72 AUBURN HILLS 9,667 $65,447
73 SAN RAMON 9,643 $85,575
74 STAMFORD 9,564 $84,585
75 MADISON 9,345 $67,394
76 FRISCO 9,253 $69,912
77 REDWOOD CITY 9,249 $103,744
78 RALEIGH 9,152 $72,602
79 HILLSBORO 9,150 $81,956
80 PORTLAND 8,887 $72,237
81 MEMPHIS 8,802 $70,550
82 OMAHA 8,790 $74,445
83 FOSTER CITY 8,769 $88,830
84 DEARBORN 8,630 $55,898
85 SAN MATEO 8,561 $104,449
86 ISELIN 8,508 $70,601
87 DENVER 8,492 $75,606
88 LOUISVILLE 8,355 $69,378
89 ORLANDO 8,351 $69,027
90 FARMINGTON HILLS 8,103 $65,163
91 CLEVELAND 8,043 $73,753
92 ROCHESTER 8,008 $70,626
93 ENGLEWOOD 7,956 $74,149
94 PARSIPPANY 7,839 $80,236
95 EL SEGUNDO 7,770 $78,113
96 ARLINGTON 7,691 $77,108
97 WALTHAM 7,622 $82,649
98 ANN ARBOR 7,579 $64,780
99 SOUTH PLAINFIELD 7,135 $65,535
100 ROCKVILLE 7,086 $71,875
101 KANSAS CITY 7,077 $73,899
102 BETHESDA 6,721 $76,783
103 ALBANY 6,593 $70,897
104 HOFFMAN ESTATES 6,575 $77,753
105 SACRAMENTO 6,440 $73,449
106 WOODLAND HILLS 6,428 $74,056
107 BEAVERTON 6,406 $77,080
108 TORRANCE 6,381 $60,800
109 NORTHBROOK 6,207 $73,621
110 MIDDLETOWN 6,195 $74,181
111 BOTHELL 6,187 $83,348
112 BURLINGTON 6,148 $86,659
113 TEMPE 6,143 $75,103
114 SCOTTSDALE 6,125 $76,337
115 MALVERN 6,091 $76,923
116 STERLING 6,020 $70,314
117 OVERLAND PARK 5,918 $71,775
118 ADDISON 5,797 $73,870
119 LONG ISLAND CITY 5,777 $72,973
120 NAPERVILLE 5,752 $72,975
121 PASADENA 5,702 $69,394
122 SOUTHFIELD 5,693 $72,464
123 CHANDLER 5,681 $76,111
124 MORRISVILLE 5,574 $72,626
125 LAS VEGAS 5,510 $73,336
126 BRIDGEWATER 5,485 $80,628
127 SANTA MONICA 5,484 $88,038
128 BRONX 5,415 $66,907
129 ASHBURN 5,143 $73,352
130 DULUTH 5,087 $69,041
131 GLENDALE 5,001 $77,382
132 DEERFIELD 4,992 $76,395
133 QUINCY 4,989 $77,762
134 LEXINGTON 4,967 $76,765
135 BUFFALO 4,899 $75,474
136 RICHFIELD 4,891 $72,877
137 FRANKLIN 4,887 $71,886
138 SPRINGFIELD 4,756 $90,284
139 FOLSOM 4,717 $83,761
140 KING OF PRUSSIA 4,714 $76,335
141 FAIRFAX 4,708 $66,621
142 NORCROSS 4,686 $66,477
143 OAKLAND 4,661 $80,733
144 RIVERWOODS 4,655 $75,764
145 SAINT LOUIS 4,622 $70,139
146 GREENVILLE 4,612 $76,076
147 ROUND ROCK 4,596 $87,474
148 SOUTH SAN FRANCISCO 4,483 $94,424
149 EDEN PRAIRIE 4,438 $73,242
150 WORCESTER 4,388 $72,022
151 FRAMINGHAM 4,357 $82,622
152 EAGAN 4,316 $71,759
153 ISSAQUAH 4,266 $86,856
154 NORTH BRUNSWICK 4,242 $67,446
155 PLYMOUTH 4,219 $77,846
156 BIRMINGHAM 4,209 $65,481
157 WESTBOROUGH 4,184 $78,845
158 HOBOKEN 4,104 $81,390
159 NOVI 4,090 $74,488
160 OKLAHOMA CITY 4,043 $71,272
161 DES MOINES 4,013 $72,841
162 GREENSBORO 4,009 $72,447
163 HARRISBURG 3,997 $72,581
164 BOISE 3,969 $76,426
165 LAKE MARY 3,948 $73,466
166 GAITHERSBURG 3,914 $71,106
167 CHANTILLY 3,885 $72,254
168 VIENNA 3,844 $73,235
169 WAYNE 3,826 $77,319
170 LIVONIA 3,810 $65,663
171 EXTON 3,802 $68,825
172 BATON ROUGE 3,788 $68,764
173 RESEARCH TRIANGLE PARK 3,780 $79,456
174 MASON 3,688 $74,579
175 BOULDER 3,686 $75,135
176 COLLIERVILLE 3,671 $69,130
177 LAKE FOREST 3,567 $81,151
178 OAK BROOK 3,566 $76,340
179 MONTVALE 3,563 $79,480
180 BERKELEY 3,546 $75,700
181 BURBANK 3,540 $77,818
182 NORTH KANSAS CITY 3,520 $74,612
183 BOCA RATON 3,519 $68,892
184 NEW HAVEN 3,518 $73,300
185 FORT LAUDERDALE 3,497 $70,754
186 AURORA 3,490 $67,376
187 NATICK 3,471 $87,596
188 LITTLE ROCK 3,468 $76,994
189 DORAL 3,439 $61,032
190 MELVILLE 3,430 $80,382
191 PENNINGTON 3,408 $81,851
192 WASHINGTON DC 3,401 $77,418
193 NORFOLK 3,399 $75,828
194 WEST CHESTER 3,365 $72,277
195 SUGAR LAND 3,344 $77,960
196 TULSA 3,326 $66,138
197 NORWALK 3,311 $78,853
198 SAN BRUNO 3,266 $112,714
199 ST PAUL 3,249 $77,226
200 LA JOLLA 3,248 $61,335
201 GREENWOOD VILLAGE 3,244 $79,422
202 MARLBOROUGH 3,241 $84,382
203 ARLINGTON HEIGHTS 3,214 $68,014
204 OWINGS MILLS 3,213 $73,075
205 TALLAHASSEE 3,210 $67,758
206 SHREWSBURY 3,205 $72,510
207 TUCSON 3,201 $72,872
208 LONG BEACH 3,185 $67,036
209 FLUSHING 3,170 $23,865
210 WINDSOR 3,141 $77,400
211 HONOLULU 3,119 $58,953
212 SANTA ANA 3,075 $66,065
213 COPPELL 3,038 $81,765
214 CARROLLTON 3,032 $66,593
215 COSTA MESA 3,030 $79,376
216 LINCOLN 3,019 $67,436
217 WOONSOCKET 3,009 $77,807
218 CARLSBAD 2,934 $82,045
219 CRANSTON 2,933 $76,073
220 CULVER CITY 2,897 $85,521
221 SYRACUSE 2,866 $73,026
222 GRAND RAPIDS 2,859 $77,313
223 BEDFORD 2,852 $79,125
224 CEDAR RAPIDS 2,838 $77,274
225 PEORIA 2,828 $82,460
226 LINCOLNSHIRE 2,809 $72,262
227 CAMP HILL 2,808 $71,054
228 SECAUCUS 2,799 $76,102
229 FAIRFIELD 2,793 $64,562
230 WINSTON SALEM 2,792 $77,915
231 GAINESVILLE 2,791 $73,539
232 ALEXANDRIA 2,790 $75,814
233 LANSING 2,777 $67,446
234 THOUSAND OAKS 2,772 $84,578
235 PROVIDENCE 2,768 $83,775
236 CONCORD 2,768 $72,185
237 JACKSON 2,755 $85,312
238 FARMINGTON 2,746 $73,565
239 PLAINSBORO 2,706 $69,846
240 WICHITA 2,684 $82,096
241 IOWA CITY 2,660 $73,095
242 NEW BRUNSWICK 2,658 $74,087
243 CRANBURY 2,626 $69,840
244 LISLE 2,623 $75,453
245 THE WOODLANDS 2,613 $85,467
246 NEWTOWN 2,611 $66,668
247 JOHNS CREEK 2,606 $76,756
248 WHITE PLAINS 2,604 $79,108
249 WEEHAWKEN 2,599 $82,130
250 CITY OF INDUSTRY 2,587 $30,985
251 MINNETONKA 2,567 $73,907
252 NASHUA 2,562 $76,450
253 EMERYVILLE 2,553 $91,781
254 SAINT PAUL 2,546 $71,108
255 MORRISTOWN 2,544 $73,302
256 MOUNT LAUREL 2,540 $69,781
257 LAWRENCEVILLE 2,517 $68,583
258 WESTERVILLE 2,513 $72,903
259 ST PETERSBURG 2,504 $74,286
260 DAYTON 2,503 $65,262
261 CLEARWATER 2,502 $65,425
262 WEST DES MOINES 2,498 $66,316
263 GLEN ALLEN 2,485 $69,837
264 BRENTWOOD 2,484 $73,618
265 MARYLAND HEIGHTS 2,463 $74,842
266 COLLEGE STATION 2,451 $57,325
267 MOORESVILLE 2,438 $72,895
268 COLLEGEVILLE 2,426 $76,948
269 RARITAN 2,408 $77,084
270 BERKELEY HEIGHTS 2,399 $81,996
271 WESTLAKE 2,394 $75,285
272 NEW ORLEANS 2,390 $67,985
273 MALTA 2,353 $81,960
274 SUWANEE 2,303 $63,596
275 ROLLING MEADOWS 2,298 $69,806
276 ANDOVER 2,298 $82,374
277 ALBUQUERQUE 2,283 $78,667
278 FRANKLIN LAKES 2,268 $81,971
279 O'FALLON 2,259 $76,211
280 KIRKLAND 2,258 $106,761
281 SILVER SPRING 2,257 $73,882
282 STANFORD 2,242 $75,611
283 LEWISVILLE 2,215 $74,799
284 NEW YORK CITY 2,205 $80,096
285 GERMANTOWN 2,193 $75,755
286 CHESTERFIELD 2,186 $75,378
287 BLOOMFIELD 2,178 $75,731
288 CUMMING 2,166 $70,574
289 BASKING RIDGE 2,156 $80,114
290 WOODBRIDGE 2,154 $65,093
291 MENOMONEE FALLS 2,154 $75,079
292 DOVER 2,140 $85,603
293 BROOMFIELD 2,135 $81,051
294 FLORHAM PARK 2,122 $89,003
295 SMITHFIELD 2,095 $75,176
296 MOSSVILLE 2,085 $64,261
297 CANTON 2,082 $75,010
298 MIAMISBURG 2,082 $72,942
299 WALNUT CREEK 2,080 $80,775
300 ALLENTOWN 2,071 $71,743
301 SOUTHBOROUGH 2,041 $82,435
302 NEWPORT BEACH 2,032 $80,613
303 ENGLEWOOD CLIFFS 2,019 $67,133
304 MECHANICSBURG 2,010 $69,237
305 KATY 2,007 $73,604
306 REDWOOD SHORES 2,006 $111,869
307 EAST LANSING 1,986 $64,743
308 EVANSTON 1,983 $69,548
309 TEANECK 1,980 $77,819
310 EAST HANOVER 1,975 $88,551
311 CHARLESTON 1,955 $74,870
312 MILFORD 1,948 $76,988
313 CORAL GABLES 1,944 $74,522
314 PLANTATION 1,929 $74,054
315 LITTLETON 1,916 $80,907
316 ERIE 1,904 $77,216
317 EL PASO 1,888 $79,123
318 RENTON 1,886 $80,724
319 DANBURY 1,882 $72,807
320 MARIETTA 1,881 $78,170
321 MONROE 1,878 $78,202
322 EAST BRUNSWICK 1,877 $67,746
323 CHARLOTTESVILLE 1,869 $57,293
324 VERNON HILLS 1,852 $71,898
325 LOS GATOS 1,851 $136,107
326 CENTENNIAL 1,840 $75,987
327 IRWINDALE 1,834 $63,103
328 EAST MOLINE 1,833 $63,985
329 DOWNERS GROVE 1,829 $77,588
330 TOPEKA 1,827 $75,675
331 MANASSAS 1,826 $74,735
332 SOUTHLAKE 1,825 $79,490
333 MANCHESTER 1,809 $84,093
334 ROSEMONT 1,805 $78,343
335 FARGO 1,802 $94,079
336 CHATTANOOGA 1,799 $70,231
337 RANCHO CORDOVA 1,799 $74,696
338 DULLES 1,796 $80,420
339 WEBSTER 1,793 $66,581
340 BUFFALO GROVE 1,783 $71,958
341 MONMOUTH JUNCTION 1,773 $70,372
342 OAK RIDGE 1,770 $74,627
343 WAUWATOSA 1,764 $69,567
344 SUNRISE 1,754 $71,965
345 COLORADO SPRINGS 1,750 $76,371
346 ROSEVILLE 1,745 $75,697
347 MCKINNEY 1,737 $72,822
348 NORTH QUINCY 1,728 $78,555
349 WAUKESHA 1,721 $74,682
350 RAYMOND 1,721 $62,784
351 CHEVY CHASE 1,721 $80,513
352 TEMPLE TERRACE 1,719 $70,443
353 WOBURN 1,705 $75,656
354 CONSHOHOCKEN 1,703 $71,813
355 LOWELL 1,691 $80,191
356 LAFAYETTE 1,688 $68,177
357 MONTGOMERY 1,678 $66,481
358 FARMERS BRANCH 1,675 $66,326
359 DECATUR 1,674 $85,852
360 SCHENECTADY 1,669 $69,849
361 MOUNDS VIEW 1,663 $77,225
362 ROCKFORD 1,661 $71,187
363 MERRIMACK 1,655 $74,451
364 WESTON 1,653 $78,978
365 COLLEGE PARK 1,641 $69,457
366 BILLERICA 1,637 $87,335
367 ROSELAND 1,625 $81,405
368 WOODCLIFF LAKE 1,618 $79,562
369 KNOXVILLE 1,615 $66,944
370 ATHENS 1,608 $62,335
371 CHAPEL HILL 1,606 $71,196
372 MARYSVILLE 1,587 $69,492
373 MONTEREY PARK 1,580 $62,581
374 BROOKLYN PARK 1,576 $67,199
375 CAMPBELL 1,563 $95,599
376 URBANDALE 1,561 $65,009
377 RICHLAND 1,561 $77,103
378 BELMONT 1,560 $58,316
379 ONTARIO 1,557 $48,315
380 SHELTON 1,554 $77,839
381 HAYWARD 1,549 $63,322
382 NEWTON 1,544 $75,515
383 FORT MILL 1,539 $81,345
384 MIDLAND 1,537 $81,422
385 ANAHEIM 1,530 $59,476
386 CARMEL 1,528 $76,067
387 ALISO VIEJO 1,519 $83,508
388 CHERRY HILL 1,513 $72,406
389 BRAINTREE 1,513 $77,095
390 WEST SACRAMENTO 1,504 $67,334
391 CHAMPAIGN 1,498 $76,345
392 BAKERSFIELD 1,490 $80,614
393 JEFFERSON CITY 1,486 $66,895
394 WALLINGFORD 1,485 $73,076
395 BLUE ASH 1,482 $67,260
396 SALEM 1,481 $76,050
397 FORT COLLINS 1,472 $70,544
398 MAHWAH 1,472 $74,394
399 PEACHTREE CITY 1,462 $73,970
400 WEST LAFAYETTE 1,461 $67,218
401 URBANA 1,460 $68,794
402 DAVIS 1,458 $63,376
403 HOPKINTON 1,457 $85,443
404 DANVILLE 1,454 $71,888
405 HANOVER 1,452 $71,401
406 WAUKEGAN 1,452 $71,371
407 LIBERTYVILLE 1,446 $71,049
408 GLASTONBURY 1,441 $68,829
409 GREENWICH 1,440 $106,293
410 AKRON 1,434 $83,906
411 NEWTOWN SQUARE 1,431 $96,199
412 SAIPAN 1,427 $29,288
413 RIVERSIDE 1,426 $63,374
414 PARAMUS 1,425 $72,422
415 AUGUSTA 1,424 $84,230
416 HAUPPAUGE 1,421 $62,336
417 RENO 1,417 $69,627
418 LYNDHURST 1,411 $69,167
419 EAST WINDSOR 1,409 $65,298
420 LEBANON 1,408 $77,415
421 MOLINE 1,402 $72,762
422 ORANGE 1,401 $69,584
423 PARLIN 1,398 $54,174
424 NEW ALBANY 1,394 $75,590
425 UPTON 1,388 $52,374
426 WHIPPANY 1,383 $94,636
427 HAMILTON 1,381 $66,873
428 BREA 1,377 $64,492
429 WARSAW 1,376 $63,171
430 ALLEN 1,370 $68,590
431 FALLS CHURCH 1,365 $56,932
432 SAN LEANDRO 1,359 $75,165
433 DES PLAINES 1,355 $67,454
434 BETHLEHEM 1,353 $72,153
435 UNION 1,343 $79,938
436 EAST PEORIA 1,338 $68,707
437 TOLEDO 1,335 $77,901
438 AMES 1,333 $60,493
439 WESTLAKE VILLAGE 1,322 $80,991
440 PORTSMOUTH 1,313 $81,593
441 ROSWELL 1,313 $79,581
442 AUBURN 1,311 $62,921
443 VIRGINIA BEACH 1,308 $66,841
444 OAKS 1,306 $74,615
445 ALLEN PARK 1,305 $56,658
446 SAVANNAH 1,299 $76,565
447 FRANKFORT 1,298 $61,053
448 BURLINGAME 1,294 $76,376
449 FREDERICK 1,293 $68,899
450 BLUE BELL 1,292 $71,545
451 WINDSOR MILL 1,290 $67,478
452 LUBBOCK 1,289 $69,163
453 ITASCA 1,288 $71,175
454 ROANOKE 1,283 $66,023
455 SAN RAFAEL 1,282 $84,380
456 WEST PALM BEACH 1,281 $52,952
457 SPRING 1,275 $79,890
458 ITHACA 1,271 $63,993
459 FAYETTEVILLE 1,269 $82,898
460 LIVERMORE 1,266 $86,919
461 AGOURA HILLS 1,248 $73,389
462 SAN CARLOS 1,244 $92,708
463 NEW CASTLE 1,244 $80,133
464 LONE TREE 1,244 $78,747
465 BOWIE 1,241 $82,246
466 NORTHFIELD 1,239 $78,099
467 WATERTOWN 1,236 $79,174
468 FORT WAYNE 1,234 $80,187
469 MELBOURNE 1,234 $71,392
470 WILTON 1,227 $88,907
471 CYPRESS 1,226 $73,454
472 OLDSMAR 1,225 $69,072
473 TARRYTOWN 1,222 $79,853
474 PURCHASE 1,215 $89,467
475 GROTON 1,214 $72,727
476 UNIVERSAL CITY 1,213 $81,139
477 BETHPAGE 1,208 $78,267
478 EVERETT 1,207 $69,617
479 FORT LEE 1,204 $48,177
480 HUNTSVILLE 1,203 $76,038
481 CLIFTON 1,200 $62,736
482 STAFFORD 1,194 $65,050
483 SANTA BARBARA 1,193 $69,196
484 OAKBROOK TERRACE 1,185 $76,272
485 NORTH CHICAGO 1,184 $90,258
486 HORSHAM 1,180 $77,404
487 LIVINGSTON 1,177 $77,915
488 HOPKINS 1,170 $72,228
489 CHESTERBROOK 1,166 $79,824
490 LEHI 1,161 $84,654
491 BOLINGBROOK 1,158 $72,054
492 GREEN BAY 1,153 $74,855
493 BRISBANE 1,149 $87,157
494 CUMBERLAND 1,146 $81,884
495 BARTLESVILLE 1,145 $68,232
496 CANONSBURG 1,145 $78,668
497 SIOUX FALLS 1,143 $94,588
498 PRINCETON JUNCTION 1,135 $69,245
499 REDLANDS 1,135 $74,816
500 LAWRENCE 1,134 $76,560
501 HOLLYWOOD 1,133 $67,082
502 UNION CITY 1,119 $61,188
503 JOHNSTON 1,108 $75,350
504 PORT WASHINGTON 1,099 $61,242
505 MIRAMAR 1,096 $68,511
506 RENSSELAER 1,095 $70,215
507 ELK GROVE VILLAGE 1,088 $67,479
508 HOLLAND 1,080 $66,932
509 CHARLESTOWN 1,074 $67,200
510 WOODBURY 1,065 $72,530
511 FLORENCE 1,058 $79,755
512 MORGANTOWN 1,057 $91,970
513 TRENTON 1,056 $70,365
514 BROOKFIELD 1,053 $73,594
515 GARDENA 1,042 $66,926
516 ROSEMEAD 1,035 $62,300
517 ELMHURST 1,028 $58,732
518 O FALLON 1,027 $68,683
519 TUSTIN 1,022 $63,191
520 DOYLESTOWN 1,021 $64,951
521 NOVATO 1,021 $86,064
522 FAIRLESS HILLS 1,017 $62,853
523 EDINA 1,015 $68,798
524 VENICE 1,014 $96,027
525 LENEXA 1,014 $69,874
526 KENNESAW 1,010 $74,226
527 CALABASAS 1,004 $84,235
528 LYNCHBURG 1,002 $74,669
529 FORT WASHINGTON 1,000 $66,550
530 GOLETA 999 $88,234
531 KENT 998 $67,638
532 NEEDHAM 997 $82,862
533 CORVALLIS 973 $58,570
534 CORAOPOLIS 971 $70,416
535 LAKEWOOD 968 $74,378
536 NORMAN 968 $57,006
537 MONROEVILLE 968 $77,675
538 BENSALEM 968 $65,639
539 WESTFORD 965 $65,964
540 BEVERLY HILLS 965 $67,833
541 WARRENVILLE 952 $74,471
542 NORTH MIAMI BEACH 949 $65,881
543 NORTHVILLE 948 $73,074
544 SUMMIT 948 $87,435
545 MOON TOWNSHIP 948 $68,339
546 BLACKSBURG 947 $64,665
547 LANCASTER 941 $66,352
548 SIMI VALLEY 941 $59,884
549 BOXBOROUGH 932 $92,137
550 TAMUNING 929 $55,005
551 MANHATTAN 927 $62,224
552 ANCHORAGE 925 $81,366
553 FRESNO 920 $79,337
554 UNIVERSITY PARK 914 $67,296
555 MIAMI BEACH 911 $58,911
556 TYSONS CORNER 909 $77,561
557 LAKE OSWEGO 907 $71,919
558 BALA CYNWYD 904 $76,834
559 STRONGSVILLE 904 $69,246
560 NORRISTOWN 902 $72,942
561 NORWOOD 900 $75,377
562 BERLIN 899 $74,829
563 ACTON 898 $78,779
564 SAGINAW 896 $88,701
565 MOORESTOWN 895 $69,880
566 EVANSVILLE 895 $77,373
567 ADA 889 $73,327
568 STONY BROOK 885 $71,142
569 OLYMPIA 885 $70,077
570 PULLMAN 884 $62,744
571 SHOREVIEW 884 $71,998
572 SOMERVILLE 883 $72,934
573 GAHANNA 879 $63,176
574 LOMBARD 879 $72,638
575 BELLAIRE 878 $71,914
576 SAN JUAN 875 $61,368
577 HUNT VALLEY 873 $70,115
578 RYE 871 $82,040
579 FT LAUDERDALE 869 $70,763
580 MEDFORD 869 $85,411
581 HACKENSACK 865 $57,155
582 SPARKS 865 $83,228
583 DIAMOND BAR 861 $43,079
584 BRIDGEPORT 861 $88,101
585 ALAMEDA 855 $79,402
586 MAYFIELD VILLAGE 848 $65,234
587 PARK RIDGE 846 $74,105
588 CHELMSFORD 845 $82,749
589 AMHERST 842 $68,025
590 MONTEREY 838 $60,401
591 BRANCHBURG 835 $76,095
592 MURRAY HILL 833 $86,267
593 ODESSA 829 $78,741
594 FINDLAY 826 $73,380
595 LOS ALTOS 826 $114,512
596 PLYMOUTH MEETING 822 $80,195
597 WESTMINSTER 822 $70,344
598 MT LAUREL 821 $71,924
599 ARMONK 820 $90,001
600 GRAPEVINE 820 $58,043
601 GRAND PRAIRIE 819 $63,841
602 WESTCHESTER 817 $76,079
603 EL MONTE 815 $31,042
604 NAPLES 811 $60,213
605 LAKELAND 811 $67,805
606 BURR RIDGE 810 $67,847
607 GALVESTON 805 $68,423
608 PONTIAC 802 $73,748
609 FRIDLEY 801 $71,056
610 KENNER 800 $83,498
611 HIGHLANDS RANCH 799 $84,170
612 HERSHEY 799 $91,476
613 MESA 793 $90,227
614 YORKTOWN HEIGHTS 792 $107,391
615 MANSFIELD 791 $79,919
616 GREENBELT 791 $68,150
617 BENTON HARBOR 791 $82,435
618 YORK 789 $77,382
619 COVINGTON 785 $66,061
620 VANCOUVER 782 $77,134
621 GREAT NECK 776 $62,776
622 METTAWA 771 $83,299
623 ALHAMBRA 770 $27,486
624 JAMAICA 769 $42,797
625 READING 767 $76,804
626 CORPUS CHRISTI 764 $71,021
627 WESTPORT 760 $92,524
628 BEDMINSTER 760 $85,955
629 NORTH WALES 757 $82,397
630 GLENVIEW 754 $69,617
631 NEWPORT NEWS 751 $70,891
632 LOS ALAMOS 749 $79,677
633 DENTON 747 $61,030
634 CORAL SPRINGS 747 $68,642
635 EWING 747 $70,657
636 SAN JUAN CAPISTRANO 747 $14,477
637 WHITEHOUSE STATION 742 $80,309
638 CERRITOS 739 $55,029
639 MIDDLETON 736 $71,032
640 NORTHRIDGE 736 $72,881
641 SARASOTA 736 $53,200
642 BATAVIA 732 $45,753
643 METUCHEN 729 $59,074
644 JUPITER 728 $60,235
645 VALHALLA 727 $76,225
646 BARRINGTON 727 $74,987
647 RUTHERFORD 721 $72,771
648 WELLESLEY 716 $84,862
649 CHINO 715 $31,936
650 TACOMA 714 $86,273
651 SANTA FE 714 $66,656
652 VALENCIA 711 $67,327
653 HUDSON 707 $83,890
654 KEENE 707 $80,604
655 KOKOMO 705 $71,112
656 FORT MYERS 705 $61,609
657 ROCHESTER HILLS 705 $67,684
658 HICKSVILLE 703 $65,942
659 ANNAPOLIS 699 $70,777
660 EL DORADO HILLS 699 $70,991
661 GOLDEN 698 $65,754
662 HERCULES 698 $92,640
663 SALISBURY 698 $85,354
664 HENDERSON 697 $74,935
665 MATAWAN 696 $76,248
666 LANGHORNE 694 $68,721
667 DUNWOODY 692 $69,871
668 TYLER 689 $60,877
669 NORTH BERGEN 688 $69,384
670 RIDGEFIELD 686 $55,071
671 SMYRNA 684 $69,741
672 CRANBERRY TOWNSHIP 684 $76,926
673 BATTLE CREEK 684 $73,248
674 SHREVEPORT 679 $86,850
675 KALAMAZOO 679 $79,579
676 CARSON 676 $54,504
677 STORRS 676 $60,324
678 MISSION VIEJO 676 $71,915
679 JUNO BEACH 675 $80,616
680 SOUTH JORDAN 674 $78,705
681 EUGENE 672 $59,616
682 LACEY 671 $70,893
683 BRISTOL 671 $89,689
684 ALTAMONTE SPRINGS 668 $69,261
685 STATEN ISLAND 666 $59,413
686 VERNON 666 $42,465
687 PROVO 664 $62,319
688 STERLING HEIGHTS 662 $57,411
689 SANTA ROSA 662 $80,028
690 NEW HYDE PARK 661 $73,533
691 GOLDEN VALLEY 658 $70,177
692 TOWSON 657 $72,798
693 LONGMONT 656 $85,911
694 CORNING 654 $84,148
695 ERLANGER 652 $72,305
696 ABBOTT PARK 651 $80,780
697 CREVE COEUR 651 $70,402
698 WIXOM 645 $65,999
699 CHATSWORTH 645 $61,442
700 FEDERAL WAY 644 $79,932
701 WEST POINT 642 $69,995
702 COMMERCE 641 $46,283
703 SOUTH BRUNSWICK 639 $84,846
704 MEQUON 638 $67,731
705 OLATHE 637 $75,358
706 SANDY SPRINGS 636 $77,313
707 HAGERSTOWN 635 $70,016
708 SOUTH WINDSOR 635 $74,371
709 COOPERSBURG 634 $75,119
710 SPOKANE 634 $91,117
711 SOLON 630 $70,921
712 BOWLING GREEN 629 $78,481
713 RANCHO CUCAMONGA 627 $46,972
714 ROCKY HILL 627 $76,585
715 CATONSVILLE 625 $53,282
716 ELKRIDGE 621 $67,535
717 ARCADIA 621 $29,005
718 WYOMING 621 $67,272
719 APPLETON 620 $74,529
720 BINGHAM FARMS 619 $60,756
721 YONKERS 615 $69,699
722 PEAPACK 612 $76,070
723 PAINTED POST 611 $62,011
724 BERKELEY LAKE 608 $72,476
725 FULLERTON 608 $55,391
726 LANSDALE 606 $68,047
727 LEMONT 605 $77,859
728 EAST PALO ALTO 604 $135,895
729 DRAPER 602 $77,456
730 EAST HARTFORD 602 $72,149
731 SAINT PETERSBURG 599 $65,376
732 WAKEFIELD 598 $83,369
733 LAKE BUENA VISTA 595 $69,153
734 POMONA 595 $48,946
735 LAUREL 594 $77,964
736 ROCKLIN 594 $80,930
737 CAMDEN 592 $81,445
738 CORONA 592 $52,815
739 ELGIN 591 $60,341
740 GARLAND 590 $49,359
741 FOUNTAIN VALLEY 589 $72,365
742 PITTSBURG 586 $64,469
743 HIGH POINT 585 $76,536
744 PETALUMA 580 $86,176
745 ST CHARLES 579 $75,671
746 PORT ARTHUR 579 $16,474
747 NEW PROVIDENCE 579 $79,082
748 HOLTSVILLE 579 $76,816
749 RACINE 577 $78,567
750 STOW 577 $80,714
751 GEORGETOWN 574 $69,706
752 WORTHINGTON 574 $63,435
753 CLINTON 571 $71,451
754 UNIONDALE 570 $69,265
755 MOBILE 569 $89,204
756 WILLIAMSVILLE 569 $72,023
757 TUCKER 567 $63,164
758 SKOKIE 567 $60,493
759 MAYFIELD HEIGHTS 566 $76,134
760 LAKE WORTH 566 $65,729
761 WILSON 565 $67,649
762 DEERFIELD BEACH 565 $66,838
763 FREEPORT 564 $71,392
764 WESTFIELD CENTER 564 $68,164
765 PORTAGE 563 $67,069
766 OXFORD 562 $63,037
767 STOCKTON 561 $90,609
768 SALINE 561 $62,593
769 NEWBURY PARK 557 $77,362
770 MACON 556 $72,105
771 SKILLMAN 553 $67,933
772 BAYTOWN 552 $86,321
773 BOHEMIA 552 $76,557
774 RADNOR 552 $80,749
775 MADISON HEIGHTS 550 $60,270
776 ELLICOTT CITY 548 $65,374
777 TOTOWA 548 $62,807
778 CEDAR PARK 546 $70,250
779 NOTRE DAME 542 $70,858
780 DELRAY BEACH 542 $41,411
781 RIDGELAND 542 $66,570
782 SYLMAR 542 $76,698
783 WARWICK 539 $79,046
784 MEDLEY 539 $66,524
785 GARDEN CITY 537 $56,380
786 DAVENPORT 536 $90,477
787 LAGRANGE 535 $69,176
788 RAHWAY 535 $70,195
789 NORTH READING 532 $88,276
790 ENCINO 532 $62,943
791 ROCKLEDGE 530 $31,950
792 NEENAH 529 $78,286
793 DORCHESTER 528 $77,185
794 ST LOUIS PARK 528 $70,809
795 CAMARILLO 527 $80,288
796 WEST ALLIS 525 $85,257
797 CHELSEA 523 $60,961
798 WEST HOLLYWOOD 521 $79,436
799 MARINA DEL REY 517 $76,931
800 HILLSBOROUGH 517 $69,116
801 SHORT HILLS 516 $90,484
802 RIDGEFIELD PARK 515 $74,776
803 HENRICO 512 $71,773
804 HERMITAGE 512 $81,062
805 TIMONIUM 511 $86,616
806 BEACHWOOD 510 $78,129
807 SANTA CRUZ 509 $81,316
808 VERONA 508 $75,784
809 SPARTANBURG 508 $74,320
810 KETTERING 508 $76,625
811 HAZELWOOD 506 $74,786
812 SANTA FE SPRINGS 504 $40,035
813 SIDNEY 504 $72,093
814 MCALLEN 502 $99,606
815 TONAWANDA 501 $82,260
816 REYNOLDSBURG 501 $70,708
817 LEESBURG 499 $77,341
818 AMARILLO 497 $70,296
819 SAN LUIS OBISPO 497 $68,409
820 CONWAY 493 $73,000
821 BERWYN 492 $80,974
822 HAWTHORNE 491 $72,070
823 WATERLOO 490 $114,849
824 MAUMEE 490 $71,045
825 HUNTINGTON 490 $100,858
826 INDEPENDENCE 489 $75,457
827 BEAUMONT 488 $50,935
828 TREVOSE 487 $73,237
829 MODESTO 486 $87,707
830 SEYMOUR 486 $70,071
831 WEST TRENTON 485 $74,737
832 NORTH CANTON 483 $77,073
833 ELK GROVE 482 $67,469
834 BUENA PARK 482 $55,498
835 CARLSTADT 480 $46,074
836 FOREST HILLS 480 $48,022
837 SCRANTON 479 $77,466
838 SANFORD 479 $69,174
839 PATASKALA 476 $73,442
840 POMPANO BEACH 472 $53,711
841 HUNTINGTON BEACH 470 $69,482
842 MIDVALE 469 $94,013
843 BEVERLY 467 $81,074
844 SANDY 466 $71,120
845 RIVERVIEW 466 $69,605
846 DEER PARK 463 $69,202
847 STILLWATER 461 $57,891
848 ABERDEEN 461 $84,632
849 ARDMORE 459 $61,603
850 DANVERS 459 $76,834
851 TUKWILA 458 $76,286
852 BRADENTON 457 $65,810
853 DUARTE 457 $60,267
854 HOLMDEL 455 $85,620
855 AVENTURA 455 $63,795
856 MORRIS PLAINS 455 $83,901
857 SYMMES TOWNSHIP 454 $72,198
858 TUSCALOOSA 453 $76,132
859 BENSENVILLE 451 $63,750
860 GETZVILLE 451 $64,836
861 SOUTH PORTLAND 451 $70,774
862 WESTMONT 450 $67,082
863 HARRISON 449 $69,943
864 STOUGHTON 448 $63,983
865 SOMERS 446 $79,523
866 HILLIARD 445 $69,502
867 ROUND LAKE 443 $71,778
868 LARGO 442 $60,137
869 PEARLAND 441 $57,164
870 MC LEAN 439 $79,464
871 WALNUT 437 $20,497
872 LINTHICUM 436 $73,687
873 MOUNT PLEASANT 435 $58,784
874 TAYLOR 434 $70,785
875 CARSON CITY 432 $68,438
876 VAN BUREN TOWNSHIP 431 $84,293
877 TEMPLE 431 $67,062
878 LAREDO 429 $62,375
879 HOLLISTON 429 $78,135
880 DUBUQUE 428 $57,781
881 HIALEAH 427 $37,477
882 FLINT 426 $91,595
883 PLAYA VISTA 426 $99,502
884 VOORHEES 425 $70,580
885 VACAVILLE 424 $75,843
886 HOPEWELL JUNCTION 424 $87,603
887 NILES 422 $56,667
888 MENTOR 422 $74,403
889 SAN GABRIEL 421 $18,046
890 NEWYORK 420 $70,032
891 WESTWOOD 419 $71,078
892 NEW BRITAIN 419 $78,380
893 MENANDS 418 $69,760
894 BROWNSVILLE 418 $65,402
895 LEWIS CENTER 418 $69,362
896 ANNANDALE 417 $36,575
897 HAMPTON 416 $67,088
898 TUALATIN 415 $89,847
899 CLARKS SUMMIT 414 $69,784
900 HUNTERSVILLE 412 $79,637
901 WILKES BARRE 412 $81,292
902 LAKE SUCCESS 409 $82,268
903 PLAINFIELD 408 $54,059
904 GWYNN OAK 407 $66,968
905 HYATTSVILLE 406 $66,832
906 ASTORIA 403 $54,851
907 DAYTONA BEACH 403 $53,988
908 SUGARLAND 401 $72,153
909 JONESBORO 400 $85,300
910 OLIVETTE 400 $70,338
911 OREM 400 $66,646
912 PENSACOLA 399 $58,487
913 CLARK 398 $79,392
914 FORT SMITH 394 $125,218
915 SAN DIMAS 394 $62,456
916 WACO 394 $55,427
917 KINGWOOD 393 $86,531
918 SAN MARCOS 393 $61,775
919 BAYSIDE 392 $26,051
920 LA PALMA 391 $51,674
921 390 $4,205
922 ANDERSON 390 $88,763
923 WINTER PARK 389 $55,123
924 RUSTON 389 $66,525
925 PALM BEACH GARDENS 388 $65,296
926 HOOVER 386 $74,039
927 DUNCAN 386 $67,689
928 OKEMOS 384 $63,312
929 MAITLAND 384 $69,866
930 POUGHKEEPSIE 384 $64,517
931 EDINBURG 384 $103,356
932 MOUNT VERNON 382 $81,027
933 DOWNINGTOWN 381 $70,332
934 DAVIE 381 $55,300
935 LAS CRUCES 380 $107,016
936 BISMARCK 379 $120,411
937 CRANFORD 379 $67,743
938 ORANGEBURG 378 $68,329
939 MONROVIA 378 $57,520
940 HIGHLAND HEIGHTS 378 $73,287
941 JAMESBURG 375 $77,504
942 SAYREVILLE 374 $63,217
943 ST JOSEPH 374 $93,482
944 SHERMAN OAKS 374 $63,800
945 EAST RUTHERFORD 373 $81,342
946 MARSHFIELD 371 $127,890
947 FLOWER MOUND 371 $70,971
948 BRIGHTON 370 $71,394
949 FARMINGDALE 370 $57,998
950 MAYFIELD 369 $72,623
951 NISKAYUNA 369 $96,475
952 TOMBALL 369 $75,641
953 WEST WINDSOR 369 $67,468
954 DAVIDSON 368 $78,075
955 SANTA CLARITA 368 $73,279
956 LA CROSSE 368 $83,377
957 WATERBURY 366 $69,397
958 AMELIA 365 $75,048
959 ELIZABETH 365 $50,808
960 ISLANDIA 365 $88,846
961 FOOTHILL RANCH 363 $77,565
962 CARBONDALE 363 $158,504
963 POWAY 362 $55,595
964 MT VERNON 362 $121,175
965 SPRINGDALE 360 $74,421
966 BINGHAMTON 360 $75,975
967 NORTH HOLLYWOOD 359 $63,514
968 NAUGATUCK 358 $60,990
969 LATHAM 358 $70,088
970 SOUTH BEND 357 $66,926
971 CELEBRATION 357 $65,017
972 KISSIMMEE 356 $61,395
973 MARION 356 $82,241
974 HIGHLAND HILLS 355 $67,543
975 LARAMIE 355 $57,147
976 PLAINVIEW 355 $47,097
977 SANJOSE 355 $76,612
978 WILSONVILLE 354 $85,374
979 PATERSON 354 $56,255
980 MUNDELEIN 353 $80,209
981 LEAWOOD 352 $74,115
982 LOVELAND 350 $73,511
983 CENTREVILLE 350 $65,482
984 WOOSTER 350 $60,989
985 EDGEWOOD 349 $86,828
986 VAN NUYS 349 $45,809
987 MOONACHIE 349 $30,968
988 JOHNSON CITY 348 $73,700
989 ROYAL OAK 345 $77,746
990 CHULA VISTA 345 $70,784
991 PISCATAWAY TOWNSHIP 344 $79,612
992 WICKLIFFE 344 $72,643
993 PALISADES PARK 344 $21,412
994 WEXFORD 344 $69,898
995 BANGOR 343 $208,326
996 WOODSIDE 343 $34,230
997 NORTH CHARLESTON 342 $66,335
998 CLEMSON 342 $64,637
999 ALLSTON 342 $53,476
1000 VISTA 341 $77,705
1001 PERRYSBURG 341 $73,094
1002 LOMA LINDA 341 $71,150
1003 OAKBROOK 341 $73,041
1004 ROLLA 341 $80,054
1005 MASPETH 340 $24,724
1006 BATESVILLE 339 $101,431
1007 CENTER VALLEY 338 $71,507
1008 LAKE ZURICH 338 $73,938
1009 MOUNT PROSPECT 337 $65,549
1010 MUSCATINE 337 $83,560
1011 BRYAN 337 $50,577
1012 HIGHTSTOWN 337 $69,690
1013 EAST SYRACUSE 337 $73,646
1014 STLOUIS 337 $68,973
1015 LONGVIEW 336 $93,594
1016 MUNCIE 336 $103,410
1017 ASHLAND 336 $81,882
1018 TINTON FALLS 335 $99,360
1019 BELTSVILLE 335 $59,922
1020 BLOOMFIELD HILLS 334 $71,773
1021 FISHERS 334 $64,720
1022 LEE'S SUMMIT 334 $71,536
1023 NEW LONDON 333 $69,457
1024 ARDEN HILLS 332 $73,192
1025 METAIRIE 332 $58,709
1026 GARDEN GROVE 332 $37,773
1027 JOLIET 332 $53,068
1028 GRAFTON 332 $84,924
1029 BELLINGHAM 332 $81,065
1030 JESSUP 332 $59,247
1031 LITTLE FERRY 331 $58,484
1032 WESTBURY 331 $63,605
1033 MONTCLAIR 329 $57,354
1034 PALATINE 329 $63,765
1035 MONTPELIER 328 $70,419
1036 DEDEDO 327 $65,371
1037 MURRAY 325 $73,221
1038 WHEELING 324 $113,092
1039 MALDEN 324 $64,634
1040 WEST VALLEY CITY 324 $77,421
1041 ELLISVILLE 322 $63,501
1042 OCEANPORT 322 $91,740
1043 HARLEYSVILLE 321 $73,102
1044 NEW ROCHELLE 320 $53,362
1045 TWINSBURG 320 $71,593
1046 WINCHESTER 318 $78,344
1047 EDMOND 317 $53,569
1048 EASTLAND 317 $58,471
1049 LYNNWOOD 316 $68,741
1050 KINGSPORT 316 $106,741
1051 RONKONKOMA 316 $62,971
1052 SALINAS 315 $61,752
1053 ANTIOCH 315 $67,415
1054 GREENWOOD 315 $76,517
1055 WARRENDALE 314 $77,090
1056 SHERMAN 314 $68,069
1057 WELLESLEY HILLS 314 $72,679
1058 AIKEN 312 $70,070
1059 MORTON 311 $76,572
1060 WELDON SPRING 311 $66,940
1061 SUN PRAIRIE 310 $69,156
1062 MOUNTLAKE TERRACE 310 $76,766
1063 CORDOVA 310 $66,621
1064 MINEOLA 310 $70,253
1065 NUTLEY 309 $65,445
1066 MIAMI LAKES 309 $64,316
1067 EASTON 308 $79,875
1068 JERICHO 308 $72,531
1069 FREDERICKSBURG 307 $42,691
1070 LAKE ALFRED 306 $63,850
1071 YUMA 306 $105,807
1072 GILBERT 305 $79,187
1073 CONROE 305 $82,948
1074 HINGHAM 305 $52,812
1075 OCALA 305 $63,206
1076 CARMICHAEL 305 $55,624
1077 ENFIELD 304 $72,850
1078 SCOTTS VALLEY 304 $79,292
1079 DE PERE 303 $65,076
1080 HATTIESBURG 303 $113,929
1081 OXNARD 303 $77,361
1082 GENEVA 303 $64,849
1083 WILLISTON 302 $76,485
1084 ELYRIA 302 $80,505
1085 PITTSFIELD 302 $83,117
1086 NORTH HAVEN 301 $62,459
1087 WEST HAVEN 299 $62,610
1088 MCKEESPORT 298 $74,137
1089 INGLEWOOD 298 $30,539
1090 TRACY 298 $85,281
1091 KOHLER 298 $75,383
1092 ESTERO 297 $82,338
1093 JASPER 297 $64,688
1094 WEST HARTFORD 297 $69,367
1095 PEACHTREE CORNERS 297 $68,838
1096 KENDALL PARK 297 $61,267
1097 GREELEY 296 $73,657
1098 NEW HOLLAND 296 $63,548
1099 CHESTER 296 $75,135
1100 GLEN MILLS 295 $77,013
1101 LOGAN 294 $66,789
1102 GUAYNABO 294 $71,882
1103 MATTHEWS 293 $76,777
1104 MANHASSET 293 $63,136
1105 BROOKLINE 292 $45,850
1106 FT WORTH 292 $68,756
1107 BARRIGADA 292 $39,644
1108 MANHATTAN BEACH 291 $89,361
1109 RUTLAND 291 $46,072
1110 OFALLON 291 $72,146
1111 PAWTUCKET 290 $87,746
1112 EAST CHICAGO 290 $76,288
1113 WEST BEND 289 $72,990
1114 ALVISO 289 $94,437
1115 DEDHAM 288 $74,568
1116 EATONTOWN 287 $76,758
1117 BRONXNEW YORK 287 $52,017
1118 GREENFIELD 286 $107,056
1119 CEDAR FALLS 286 $60,892
1120 ST THOMAS 284 $45,073
1121 STATE COLLEGE 284 $65,029
1122 BELOIT 283 $67,923
1123 AMERICAN FORK 283 $76,356
1124 LINTHICUM HEIGHTS 281 $73,489
1125 WOOD DALE 281 $66,924
1126 GALESBURG 280 $69,505
1127 UNIVERSITY 280 $54,008
1128 HAMMOND 279 $80,838
1129 SAN BERNARDINO 279 $61,704
1130 FENTON 279 $71,891
1131 UPLAND 278 $66,017
1132 NORMAL 278 $79,174
1133 GASTONIA 278 $44,237
1134 ALLENDALE 277 $73,940
1135 MERIDIAN 277 $78,509
1136 TRUMBULL 276 $64,003
1137 BRANCHVILLE 275 $84,946
1138 MIDDLEBURY 275 $53,743
1139 DIMONDALE 274 $70,114
1140 CLAYTON 274 $68,077
1141 CHESAPEAKE 273 $59,910
1142 STEVENS POINT 273 $82,563
1143 RED BANK 273 $75,955
1144 OAK PARK 272 $59,995
1145 LORAIN 271 $66,721
1146 MATHER 271 $78,960
1147 COLLEGE POINT 271 $29,937
1148 MANALAPAN 270 $63,231
1149 ROSHARON 270 $84,904
1150 FORTWORTH 269 $72,010
1151 VICTOR 268 $76,010
1152 GALLUP 268 $50,931
1153 MORGAN HILL 268 $94,898
1154 MERRILLVILLE 267 $64,445
1155 TEMECULA 267 $75,272
1156 WESTBROOK 267 $76,018
1157 COVINA 266 $46,281
1158 LUFKIN 266 $75,017
1159 CHANHASSEN 266 $75,119
1160 WARMINSTER 266 $74,477
1161 TITUSVILLE 264 $72,114
1162 SOUTH BURLINGTON 264 $74,799
1163 RANDOLPH 263 $55,027
1164 FULTON 263 $71,193
1165 GRAND FORKS 262 $111,626
1166 WILLIAMSBURG 262 $59,164
1167 SHAKOPEE 262 $81,236
1168 ARTESIA 261 $41,503
1169 MARSHALL 261 $68,531
1170 MANKATO 261 $144,975
1171 CLOVIS 260 $89,619
1172 SCARBOROUGH 260 $68,476
1173 EARTH CITY 259 $70,613
1174 NAPA 259 $66,277
1175 OLD GREENWICH 259 $113,736
1176 HOLYOKE 258 $83,613
1177 SHAWNEE 258 $67,704
1178 SADDLE BROOK 258 $60,369
1179 NORTH ANDOVER 258 $74,681
1180 COLD SPRING HARBOR 258 $51,048
1181 REDFORD 258 $58,512
1182 MARSHALLTOWN 257 $83,663
1183 SOUTHBURY 255 $80,058
1184 BANNOCKBURN 254 $77,066
1185 PITTSFORD 253 $66,065
1186 BRIDGETON 253 $74,657
1187 BROCKTON 253 $122,002
1188 CLAREMONT 253 $75,104
1189 WOODLAWN 253 $69,916
1190 BROOKINGS 252 $59,307
1191 ROCK HILL 252 $78,489
1192 RAYNHAM 251 $73,305
1193 COOKEVILLE 251 $80,976
1194 MISSOURI CITY 250 $54,777
1195 ELKTON 249 $79,154
1196 DENVILLE 246 $66,385
1197 MORTON GROVE 246 $65,377
1198 IPSWICH 244 $90,604
1199 PUEBLO 244 $142,456
1200 DOWNEY 243 $67,149
1201 YAKIMA 243 $147,749
1202 PEARL RIVER 243 $72,552
1203 WARRENSBURG 243 $64,708
1204 ELKHART 243 $96,218
1205 MISSION 242 $67,756
1206 YPSILANTI 242 $70,716
1207 ORRVILLE 242 $67,091
1208 FONTANA 241 $40,532
1209 MARLTON 240 $80,962
1210 MORROW 240 $51,900
1211 WEST GREENWICH 239 $67,561
1212 WEST COVINA 239 $28,922
1213 CHESTNUT HILL 238 $80,634
1214 MOOSIC 238 $65,570
1215 SAN CLEMENTE 237 $80,401
1216 PARSIPANNY 237 $71,863
1217 MAYWOOD 237 $70,923
1218 KINGSTON 237 $54,324
1219 TUMWATER 236 $71,276
1220 MORGANVILLE 236 $61,642
1221 ABILENE 235 $49,516
1222 MERIDEN 235 $80,884
1223 RAMSEY 235 $67,434
1224 RANCHO SANTA MARGARITA 235 $63,538
1225 HAZLET 234 $69,488
1226 MIDDLESEX 234 $64,731
1227 MERCER ISLAND 234 $79,652
1228 WESLEY CHAPEL 233 $73,922
1229 NORTHVALE 233 $47,262
1230 HARRISONBURG 233 $69,820
1231 POCATELLO 232 $62,347
1232 BROOKHAVEN 230 $70,848
1233 ALOHA 230 $83,737
1234 COMPTON 229 $35,297
1235 AUDUBON 229 $79,859
1236 LA VISTA 229 $82,120
1237 ST CLOUD 228 $87,798
1238 PLACENTIA 227 $20,768
1239 ENDICOTT 227 $65,720
1240 CORTE MADERA 227 $111,946
1241 GREER 227 $68,707
1242 PEMBROKE PINES 227 $54,290
1243 OSWEGO 227 $71,998
1244 OLEAN 226 $118,654
1245 IDAHO FALLS 226 $80,405
1246 DARIEN 226 $72,167
1247 NEW HUDSON 226 $75,652
1248 ATTLEBORO 226 $82,580
1249 CHESHIRE 225 $71,422
1250 WEST CONSHOHOCKEN 225 $83,534
1251 BRECKSVILLE 225 $64,731
1252 LAKE CHARLES 225 $61,962
1253 ASHEVILLE 224 $61,843
1254 SUITLAND 223 $83,562
1255 SYOSSET 223 $48,976
1256 FAIRBANKS 223 $46,441
1257 MONTVILLE 222 $56,824
1258 FOND DU LAC 222 $81,126
1259 MESQUITE 222 $68,471
1260 NORWELL 221 $77,723
1261 MEDINA 221 $75,385
1262 WATSONVILLE 221 $76,478
1263 HOMESTEAD 221 $64,621
1264 MT PLEASANT 221 $66,319
1265 WEST BLOOMFIELD 221 $53,556
1266 NEW HARTFORD 220 $80,681
1267 HELENA 220 $73,538
1268 OGDEN 219 $72,613
1269 MOFFETT FIELD 219 $100,484
1270 WAUSAU 218 $50,455
1271 THOMASVILLE 216 $79,230
1272 MINOT 216 $78,787
1273 MILAN 216 $68,244
1274 JACKSON HEIGHTS 216 $34,004
1275 NY 216 $53,482
1276 DOTHAN 216 $56,895
1277 DALY CITY 216 $86,744
1278 DEKALB 215 $57,631
1279 MERCED 215 $88,096
1280 ROGERS 215 $69,746
1281 SOLANA BEACH 215 $77,921
1282 DODGEVILLE 214 $78,395
1283 PLAINVILLE 213 $79,928
1284 MT PROSPECT 213 $76,372
1285 VENTURA 212 $68,546
1286 WINONA 212 $63,155
1287 WICHITA FALLS 211 $64,753
1288 EAST PROVIDENCE 211 $86,538
1289 LA PORTE 210 $93,241
1290 KINGSVILLE 210 $53,702
1291 SWIFTWATER 210 $69,328
1292 TERRE HAUTE 210 $88,314
1293 CHASKA 209 $67,597
1294 RANCHO DOMINGUEZ 209 $28,844
1295 JOPLIN 209 $124,353
1296 APOPKA 209 $77,265
1297 ROCKAWAY 209 $69,390
1298 FLAGSTAFF 209 $63,851
1299 LUTHERVILLE TIMONIUM 209 $75,585
1300 UTICA 209 $67,429
1301 RIO RANCHO 208 $130,893
1302 GLOUCESTER 208 $73,372
1303 PINE BROOK 208 $76,602
1304 FLORAL PARK 208 $53,767
1305 EDDYSTONE 208 $82,379
1306 HIGHLAND PARK 208 $69,644
1307 SARATOGA 207 $92,136
1308 NORWICH 207 $90,631
1309 CONYERS 207 $67,093
1310 MILL VALLEY 207 $106,422
1311 DANIA BEACH 207 $76,526
1312 RTP 207 $81,555
1313 LANHAM 207 $61,296
1314 MAPLE GROVE 206 $75,840
1315 MONROE TOWNSHIP 206 $68,918
1316 OCEANSIDE 206 $63,255
1317 ELMWOOD PARK 205 $50,172
1318 COOPERSTOWN 205 $106,379
1319 INVER GROVE HEIGHTS 205 $72,673
1320 HOUGHTON 205 $56,321
1321 HILO 204 $56,419
1322 FREEHOLD 203 $71,070
1323 CLARKSVILLE 203 $66,753
1324 MENDOTA HEIGHTS 203 $75,554
1325 HICKORY 203 $71,153
1326 BEAR 203 $67,100
1327 GLEN BURNIE 203 $78,148
1328 APEX 202 $76,325
1329 RIVERDALE 202 $64,462
1330 NEW JERSEY 202 $80,732
1331 BOZEMAN 202 $57,820
1332 STATESBORO 202 $49,663
1333 PEKIN 202 $82,288
1334 MAPLEWOOD 202 $71,643
1335 GOLD RIVER 201 $69,761
1336 CALHOUN 201 $82,637
1337 AVENEL 200 $68,284
1338 LYNN 200 $84,283
1339 LAGUNA HILLS 200 $71,997
1340 POINT COMFORT 199 $50,043
1341 NOBLESVILLE 199 $76,389
1342 LINDEN 199 $58,551
1343 ROCHELLE PARK 199 $57,863
1344 MOORPARK 199 $76,564
1345 PUYALLUP 198 $115,706
1346 FALMOUTH 197 $64,896
1347 SAINT PETERS 197 $69,334
1348 HESSTON 197 $63,632
1349 FALL RIVER 196 $80,786
1350 FORTH WORTH 196 $74,715
1351 FAIRPORT 196 $69,193
1352 HUMBLE 196 $75,590
1353 YOUNGSTOWN 195 $69,289
1354 CALVERT 195 $73,251
1355 COLLEYVILLE 195 $64,013
1356 VISALIA 195 $94,963
1357 NEW BERLIN 194 $64,538
1358 WEST READING 194 $121,468
1359 OPELIKA 194 $45,269
1360 CENTRAL ISLIP 193 $56,676
1361 WYOMISSING 193 $68,779
1362 SAUSALITO 193 $71,282
1363 SAYRE 193 $129,530
1364 CLIFTON PARK 192 $67,377
1365 TEWKSBURY 192 $88,672
1366 OAK CREEK 192 $79,067
1367 SIMSBURY 191 $68,907
1368 CLINTON TOWNSHIP 191 $67,104
1369 BURNSVILLE 190 $72,066
1370 TYSONS 190 $82,428
1371 FRANKLIN PARK 190 $73,471
1372 CHICO 189 $66,706
1373 SNOQUALMIE 189 $87,564
1374 BONITA SPRINGS 189 $73,001
1375 DELAWARE 189 $82,993
1376 BELLEVILLE 189 $93,740
1377 KELLER 189 $63,118
1378 PLEASANT PRAIRIE 188 $71,020
1379 CHADDS FORD 188 $75,624
1380 SEGUIN 188 $64,388
1381 LA VERGNE 188 $70,007
1382 BALDWIN PARK 187 $37,874
1383 INDIANOLA 187 $59,746
1384 WHITTIER 187 $43,255
1385 NORTH MIAMI 187 $48,251
1386 HATBORO 186 $72,847
1387 OLD TAPPAN 186 $77,052
1388 WHITAKERS 186 $67,067
1389 SOUTH AMBOY 186 $11,499
1390 SAINT LOUIS PARK 186 $66,288
1391 ELIZABETHTOWN 185 $75,433
1392 BALDWIN 184 $74,021
1393 DEVENS 183 $77,293
1394 OSSINING 182 $58,881
1395 KENNETT SQUARE 182 $66,646
1396 PEABODY 182 $77,524
1397 WEST VALLEY 181 $68,934
1398 LA MIRADA 181 $36,343
1399 DELAND 181 $73,261
1400 WESTLAND 181 $54,580
1401 EAU CLAIRE 181 $163,437
1402 NEWPORT 181 $97,976
1403 STRATFORD 180 $53,923
1404 LOCKPORT 179 $63,217
1405 ESSEX JUNCTION 178 $79,814
1406 STURTEVANT 178 $65,950
1407 SOUTH EL MONTE 178 $22,490
1408 BRONX NEW YORK 178 $51,578
1409 BARTLETT 177 $64,116
1410 METRO WIXOM 176 $65,756
1411 AVON 176 $90,948
1412 MEDIA 176 $69,716
1413 WOODSTOCK 176 $59,478
1414 BLAINE 176 $77,810
1415 WOODINVILLE 176 $73,743
1416 COCKEYSVILLE 176 $69,823
1417 NEW KENSINGTON 175 $74,060
1418 MELROSE PARK 175 $76,023
1419 KENILWORTH 175 $73,492
1420 VALPARAISO 175 $83,827
1421 ABINGTON 175 $67,484
1422 BLOOMSBURG 175 $64,141
1423 PELLA 174 $49,230
1424 HACIENDA HEIGHTS 173 $8,644
1425 CARLE PLACE 173 $73,511
1426 MONMOUTH JCT 172 $68,358
1427 ROME 172 $84,529
1428 MORAINE 172 $55,605
1429 WOODRIDGE 172 $72,973
1430 LODI 172 $65,673
1431 OAKTON 172 $58,666
1432 CALEDONIA 171 $64,533
1433 PETERSBURG 171 $75,109
1434 PENNSAUKEN 171 $60,590
1435 OKLAHOMA 170 $69,060
1436 OAK PARK HEIGHTS 170 $74,877
1437 CHEYENNE 170 $134,088
1438 KEARNEY 170 $132,428
1439 EULESS 170 $64,529
1440 HARAHAN 169 $65,581
1441 BLOOMINGDALE 169 $61,581
1442 JEFFERSONVILLE 169 $67,847
1443 VALLEY STREAM 169 $44,648
1444 JOHNSTOWN 169 $159,235
1445 HARMON 169 $44,367
1446 MIDLOTHIAN 168 $67,090
1447 TOMS RIVER 168 $56,916
1448 ONEONTA 168 $58,186
1449 SPRING VALLEY 168 $63,571
1450 GURNEE 168 $75,801
1451 MOSCOW 168 $53,932
1452 PANAMA CITY 167 $79,643
1453 NORTHBOROUGH 167 $77,003
1454 BAY CITY 166 $85,383
1455 SARATOGA SPRINGS 166 $65,927
1456 MONTEBELLO 166 $36,114
1457 ANOKA 166 $71,530
1458 GREENSBURG 166 $93,887
1459 COCONUT CREEK 166 $63,692
1460 MIAMI GARDENS 166 $62,460
1461 UPPER SADDLE RIVER 166 $78,169
1462 MERRILL 165 $79,472
1463 BUDD LAKE 164 $80,168
1464 WEEHAUKEN 164 $70,609
1465 FOXBOROUGH 164 $76,598
1466 LINDON 164 $73,762
1467 LA GRANGE 164 $67,170
1468 RIVIERA BEACH 163 $55,838
1469 COMMACK 163 $65,995
1470 ELMSFORD 163 $60,170
1471 WESTFIELD 163 $58,009
1472 ROWLAND HEIGHTS 162 $19,094
1473 ROCK ISLAND 162 $79,166
1474 LIBERTY CORNER 161 $78,384
1475 HASTINGS 161 $93,962
1476 KEARNY 161 $54,620
1477 CARLISLE 160 $70,328
1478 MISSISSIPPI STATE 160 $60,971
1479 MCPHERSON 160 $54,754
1480 HASBROUCK HEIGHTS 159 $63,355
1481 SAN ANGELO 159 $85,447
1482 ST PETERS 159 $73,332
1483 BECKLEY 158 $119,458
1484 SLEEPY HOLLOW 158 $75,322
1485 NEW PORT RICHEY 157 $51,600
1486 OSHKOSH 157 $83,546
1487 DALTON 157 $75,637
1488 OWING MILLS 157 $75,698
1489 CHAMBERSBURG 156 $127,020
1490 POTSDAM 156 $68,232
1491 ROCKLEIGH 156 $77,651
1492 DISTRICT OF COLUMBIA 156 $74,134
1493 CHEEKTOWAGA 155 $85,090
1494 MALIBU 155 $67,994
1495 ESCONDIDO 155 $48,669
1496 MECHANICSVILLE 155 $86,240
1497 DODGE CENTER 155 $59,393
1498 LADSON 154 $72,191
1499 MURFREESBORO 154 $61,789
1500 SAINT CLOUD 154 $59,005
1501 TINLEY PARK 153 $68,023
1502 NEPTUNE 152 $67,439
1503 RIDGEWOOD 151 $36,367
1504 LIBERTY 151 $44,820
1505 ELKHORN 151 $77,024
1506 MAYNARD 150 $80,278
1507 WYNNEWOOD 150 $56,541
1508 NEW BRAUNFELS 150 $78,003
1509 WHITESTONE 150 $29,711
1510 CORALVILLE 150 $64,541
1511 KANSAS 150 $61,930
1512 HADLEY 150 $52,561
1513 FOXBORO 150 $81,818
1514 PLEASANT GROVE 150 $80,861
1515 THE COLONY 149 $74,261
1516 LIMA 149 $100,276
1517 GRAND ISLAND 149 $136,410
1518 JEFFERSON 149 $74,899
1519 CORTLAND 149 $79,780
1520 SANTA MARIA 149 $62,210
1521 KINSTON 149 $74,104
1522 CARPINTERIA 149 $74,698
1523 CLARKSBURG 148 $71,267
1524 WHEATON 148 $48,849
1525 LEWISTON 148 $116,957
1526 EWING TOWNSHIP 147 $73,972
1527 WAYZATA 147 $71,021
1528 BRANDON 147 $77,708
1529 NEW HOPE 147 $79,741
1530 GOSHEN 147 $112,177
1531 BOYNTON BEACH 147 $48,486
1532 ROMULUS 147 $69,160
1533 SENECA 146 $82,713
1534 PHOENIXVILLE 146 $59,414
1535 CHICOPEE 146 $74,196
1536 FAIR LAWN 146 $40,535
1537 RYE BROOK 145 $73,406
1538 KLAMATH FALLS 145 $76,586
1539 PLEASANT HILL 145 $58,572
1540 CANOGA PARK 145 $62,905
1541 ETTERS 145 $66,251
1542 YARDLEY 145 $76,340
1543 LEWISBURG 145 $97,161
1544 LONG ISLAND 144 $76,881
1545 UNIONTOWN 144 $158,521
1546 MILLBRAE 144 $56,879
1547 BENICIA 144 $74,085
1548 LEAGUE CITY 144 $68,563
1549 WAVERLY 144 $62,487
1550 MARTINSVILLE 143 $102,835
1551 TEMPLE CITY 143 $18,390
1552 PINEVILLE 143 $65,124
1553 SHIPPENSBURG 143 $72,713
1554 DUNN LORING 142 $4,248
1555 ORONO 142 $57,945
1556 MS STATE 142 $67,348
1557 ROCKLAND 142 $88,224
1558 EAST NORRITON 142 $82,022
1559 SAINT JOSEPH 141 $72,529
1560 AZUSA 141 $41,469
1561 FLOWOOD 141 $74,079
1562 REDONDO BEACH 140 $52,966
1563 NEW BREMEN 140 $85,638
1564 WOODLAND PARK 140 $74,012
1565 OWENS CROSS ROADS 140 $65,288
1566 EDGEWATER 140 $46,476
1567 SPARKS GLENCOE 140 $66,732
1568 ROCKY MOUNT 139 $84,736
1569 NEWINGTON 139 $68,808
1570 NEWBURGH 139 $135,380
1571 MARTINSBURG 139 $96,810
1572 NEW BEDFORD 139 $115,991
1573 GROVEPORT 139 $80,985
1574 CASPER 138 $106,747
1575 WELLINGTON 138 $53,741
1576 DFW AIRPORT 138 $68,016
1577 WESLACO 138 $87,215
1578 DORAVILLE 137 $26,291
1579 DOUGLAS 137 $42,038
1580 LAKE CITY 136 $48,527
1581 LILBURN 136 $46,260
1582 JAMAICA PLAIN 136 $58,320
1583 BAR HARBOR 135 $65,470
1584 HALLANDALE BEACH 135 $62,237
1585 CROWN POINT 135 $34,067
1586 SIOUX CITY 134 $169,861
1587 GRASS LAKE 134 $78,489
1588 RAPID CITY 134 $86,905
1589 VICTORIA 134 $53,524
1590 SOUTH RIDING 134 $83,688
1591 MYRTLE BEACH 134 $85,124
1592 CHINO HILLS 134 $32,770
1593 BLUFFTON 134 $57,120
1594 LUMBERTON 133 $98,531
1595 KEY BISCAYNE 132 $53,938
1596 CALVERTON 132 $78,469
1597 PLATTSBURGH 132 $77,096
1598 NORTH BILLERICA 132 $84,475
1599 PAINESVILLE 132 $54,179
1600 HARTSVILLE 131 $93,428
1601 LINCOLNTON 131 $75,174
1602 MANGILAO 131 $43,693
1603 KENOSHA 131 $80,852
1604 MAGNOLIA 131 $63,821
1605 PALM SPRINGS 131 $61,518
1606 RUSSELLVILLE 131 $89,752
1607 TURLOCK 130 $89,738
1608 GRAND BLANC 130 $70,633
1609 WETHERSFIELD 130 $65,645
1610 MOUNTAINVIEW 129 $93,467
1611 SPOKANE VALLEY 129 $108,108
1612 MACOMB 129 $61,052
1613 ROSEWELL 129 $77,621
1614 PHARR 128 $53,169
1615 VICTORVILLE 128 $49,585
1616 PORT ST LUCIE 128 $62,718
1617 CLEWISTON 128 $44,476
1618 LAWTON 127 $58,839
1619 VAN BUREN TWP 127 $71,457
1620 TETERBORO 127 $48,034
1621 SUPERIOR 126 $85,415
1622 GLENDALE HEIGHTS 126 $59,933
1623 TAKOMA PARK 126 $49,805
1624 OWATONNA 126 $85,207
1625 KEW GARDEN 126 $70,103
1626 BLACKLICK 126 $68,420
1627 CAPE GIRARDEAU 125 $100,792
1628 RUMFORD 125 $69,168
1629 SHEBOYGAN 125 $138,256
1630 SEAL BEACH 125 $76,777
1631 PFLUGERVILLE 125 $50,542
1632 HOBBS 124 $119,204
1633 FITCHBURG 124 $91,352
1634 UPPER MARLBORO 124 $54,669
1635 VANCE 124 $76,548
1636 EGG HARBOR TOWNSHIP 124 $77,409
1637 TRIANGLE RESEARCH PARK 124 $76,975
1638 REDDING 123 $64,558
1639 PARKER 123 $77,881
1640 AMBLER 123 $70,285
1641 WILLOW GROVE 123 $43,940
1642 SELMA 123 $79,024
1643 GLENWOOD 123 $70,864
1644 LOVES PARK 122 $78,530
1645 CEDAR KNOLLS 122 $74,679
1646 CAROL STREAM 122 $57,315
1647 EXETER 122 $73,026
1648 BABYLON 122 $62,677
1649 MORENO VALLEY 122 $74,596
1650 MILTON 122 $73,705
1651 BILLINGS 122 $176,084
1652 REGO PARK 121 $47,537
1653 PINE BLUFF 121 $95,197
1654 KENTWOOD 121 $73,626
1655 FAR ROCKAWAY 121 $34,092
1656 TIGARD 121 $73,199
1657 STEPHENVILLE 121 $65,236
1658 GROVE CITY 121 $75,999
1659 LIVERPOOL 121 $71,196
1660 WENDELL 120 $76,784
1661 GREAT FALLS 120 $85,680
1662 HENDERSONVILLE 120 $68,415
1663 GAFFNEY 120 $64,909
1664 SAMMAMISH 120 $74,907
1665 WATERFORD 120 $67,128
1666 LATROBE 120 $96,353
1667 SCARSDALE 120 $58,150
1668 LEES SUMMIT 119 $73,566
1669 KENNEWICK 119 $149,892
1670 KINGS OF PRUSSIA 119 $65,710
1671 LEVITTOWN 119 $54,080
1672 NIAGARA FALLS 119 $124,113
1673 LA VERNE 119 $46,575
1674 BROOKLYN CENTER 118 $67,165
1675 WAKE FOREST 118 $74,489
1676 AUBURNDALE 118 $55,842
1677 BRENHAM 118 $68,815
1678 ALTOONA 118 $141,861
1679 FARMVILLE 118 $98,527
1680 HILMAR 117 $84,780
1681 LAWRENCE TOWNSHIP 117 $87,446
1682 HANFORD 117 $39,213
1683 ALACHUA 117 $55,146
1684 BROKEN ARROW 117 $65,897
1685 HOLLY SPRINGS 117 $72,703
1686 EDEN PRARIE 117 $92,792
1687 VALDOSTA 117 $88,178
1688 SOUTH HACKENSACK 117 $51,126
1689 TOWN AND COUNTRY 117 $80,716
1690 NOGALES 116 $57,442
1691 MADERA 116 $98,861
1692 NORTHBORO 116 $87,327
1693 HOMEWOOD 116 $50,658
1694 WAYNESBORO 116 $99,722
1695 FOREST PARK 116 $51,085
1696 SIMPSONVILLE 116 $76,808
1697 FISHKILL 115 $69,235
1698 LAGUNA BEACH 115 $52,437
1699 MORENCI 115 $78,217
1700 CENTERVILLE 115 $60,856
1701 MOUNT OLIVE 115 $75,888
1702 NANUET 115 $50,923
1703 SPRING HOUSE 115 $90,254
1704 BERKLEY HEIGHTS 115 $72,596
1705 EL CENTRO 115 $107,540
1706 NORTH BETHESDA 115 $65,849
1707 BEND 115 $74,067
1708 LEONIA 115 $36,394
1709 COCONUT GROVE 115 $75,610
1710 FAIRLESS HLS 115 $60,035
1711 CAMPHILL 115 $63,000
1712 QUEENS 115 $64,678
1713 PASSAIC 115 $56,999
1714 DERBY 115 $79,329
1715 BOUND BROOK 114 $54,845
1716 BAYONNE 114 $56,458
1717 PIERRE 114 $74,740
1718 CRYSTAL LAKE 114 $59,991
1719 PRINCE FREDERICK 114 $119,204
1720 HARLINGEN 114 $81,359
1721 RICHMOND HILL 114 $44,735
1722 AMITYVILLE 114 $63,848
1723 PORT CHARLOTTE 113 $75,832
1724 SEAFORD 113 $143,137
1725 ENCINITAS 113 $86,628
1726 ARGONNE 112 $67,134
1727 NACOGDOCHES 112 $42,218
1728 CHAMBLEE 112 $34,321
1729 MOUTAIN VIEW 112 $115,963
1730 NEW IBERIA 112 $87,702
1731 BLYTHEVILLE 112 $85,217
1732 ROSEBURG 112 $117,021
1733 HEATHROW 111 $81,256
1734 FLANDERS 111 $86,316
1735 FRANKSVILLE 111 $63,823
1736 GREENCASTLE 111 $61,301
1737 LOLITA 111 $45,594
1738 JAMESTOWN 111 $104,119
1739 PLATTEVILLE 111 $62,528
1740 MISSOULA 111 $48,729
1741 HEMPSTEAD 110 $70,988
1742 VALLEJO 110 $58,886
1743 MICHIGAN CITY 110 $77,580
1744 GRANVILLE 110 $56,656
1745 CLEWISTOON 110 $62,264
1746 VINELAND 110 $64,556
1747 HIAWATHA 110 $76,437
1748 ROBBINSVILLE 110 $84,843
1749 CRANBERRY TWP 110 $72,118
1750 COLCHESTER 110 $70,105
1751 HARTLAND 110 $75,277
1752 HOLBROOK 109 $53,353
1753 PALMDALE 109 $78,580
1754 HOPEWELL 109 $87,101
1755 OLD BRIDGE 109 $50,292
1756 DICKINSON 109 $56,880
1757 SEBRING 108 $78,999
1758 CAMAS 108 $75,952
1759 JERMYN 108 $62,272
1760 BROOKSHIRE 107 $54,586
1761 SNELLVILLE 107 $76,987
1762 APPLE VALLEY 107 $65,422
1763 BRIDGEVILLE 107 $78,942
1764 NEW CENTURY 107 $64,029
1765 WHITEWATER 107 $69,359
1766 RTPRESEARCH TRIANGLE PARK 107 $73,811
1767 JOHN'S CREEK 107 $71,090
1768 HAGATNA 107 $41,206
1769 LITTLE CANADA 107 $79,707
1770 WEST ORANGE 106 $49,434
1771 EVENDALE 106 $72,890
1772 SUN VALLEY 106 $55,127
1773 POTOMAC 106 $51,156
1774 GARDNER 106 $99,452
1775 FORT PIERCE 106 $64,991
1776 IRVINGTON 106 $66,851
1777 BOONE 105 $63,144
1778 PISCATWAY 105 $65,109
1779 GREENLAND 105 $81,288
1780 BLYTHEWOOD 105 $62,320
1781 CEDAR GROVE 105 $35,491
1782 YOUNGSVILLE 105 $57,683
1783 MCDONOUGH 105 $72,158
1784 GOODLETTSVILLE 105 $53,917
1785 LONGWOOD 105 $62,789
1786 FAIRLAWN 105 $72,836
1787 DELANO 105 $77,378
1788 ROMEOVILLE 105 $67,405
1789 HALLANDALE 105 $55,346
1790 MINDEN 104 $97,463
1791 STUART 104 $62,126
1792 NORTH PROVIDENCE 104 $82,818
1793 SAN FRANSISCO 104 $76,320
1794 CULPEPER 104 $67,240
1795 WEST CHICAGO 104 $75,743
1796 CHILLICOTHE 104 $124,213
1797 SHENANDOAH 103 $69,091
1798 MEBANE 103 $69,168
1799 TARZANA 103 $33,980
1800 POWELL 103 $64,436
1801 GRAIN VALLEY 103 $68,952
1802 EDWARDSVILLE 103 $73,388
1803 HOT SPRINGS 102 $92,604
1804 WEST COLUMBIA 102 $60,239
1805 BREINIGSVILLE 102 $79,352
1806 VERMILLION 102 $63,822
1807 PLAINSBORO TOWNSHIP 102 $77,433
1808 GLEN ELLYN 102 $79,719
1809 MONTICELLO 102 $63,630
1810 ROSEDALE 102 $38,689
1811 GRIFFIN 101 $68,210
1812 EAST ORANGE 101 $66,281
1813 HAYS 101 $115,525
1814 ARDEN 101 $64,853
1815 STUDIO CITY 101 $68,854
1816 MCMINNVILLE 101 $88,059
1817 HOUMA 101 $91,326
1818 LAKE BLUFF 101 $71,206
1819 MCHENRY 101 $72,250
1820 HURST 100 $63,142
1821 ALLEGAN 100 $105,937
1822 WOODS HOLE 100 $52,429
1823 THORNTON 100 $85,492
1824 EMPORIA 100 $66,892
1825 TUMON 100 $47,118
1826 OPA LOCKA 99 $50,495
1827 FLEMINGTON 99 $63,540
1828 TARPON SPRINGS 99 $82,608
1829 TEXARKANA 99 $55,374
1830 HOPKINSVILLE 99 $100,128
1831 PARSIPPANY TROY HILLS 99 $79,780
1832 TAYLORSVILLE 99 $72,145
1833 EAST MEADOW 99 $59,164
1834 SHIPROCK 98 $35,214
1835 LIVE OAK 98 $61,658
1836 WALLER 98 $72,413
1837 STATESVILLE 98 $73,902
1838 NEWNAN 98 $55,474
1839 BRUNSWICK 98 $74,252
1840 BALLWIN 98 $73,810
1841 PALM BAY 98 $59,875
1842 GLASSBORO 98 $66,163
1843 CLARENCE 98 $83,154
1844 OAKDALE 97 $63,616
1845 ELKINS PARK 97 $33,648
1846 HYANNIS 97 $103,126
1847 HEBRON 97 $83,638
1848 WARRENSVILLE HEIGHTS 97 $80,160
1849 CHEVERLY 97 $51,734
1850 LAKEWOOD RANCH 97 $79,905
1851 GILROY 97 $51,165
1852 NORTHAMPTON 97 $61,670
1853 GOLDSBORO 97 $64,037
1854 NORTH RICHLAND HILLS 97 $76,241
1855 HINSDALE 97 $54,495
1856 HAMDEN 97 $66,046
1857 WOODLAND 97 $65,313
1858 ENGLEWOODS CLIFFS 96 $70,376
1859 CINNAMINSON 96 $58,918
1860 SAN MARINO 96 $18,874
1861 WEST HILLS 96 $69,060
1862 MARYVILLE 96 $69,988
1863 OAK BROOK TERRACE 96 $78,528
1864 VERO BEACH 96 $61,261
1865 LEOMINSTER 95 $124,196
1866 GOODYEAR 95 $106,827
1867 TORRINGTON 95 $74,739
1868 HILLSIDE 95 $43,652
1869 WEST CALDWELL 95 $58,161
1870 SOCORRO 95 $59,523
1871 WHITEHALL 95 $69,771
1872 EAST HAMPTON 95 $51,211
1873 PALISADES 95 $78,528
1874 RICHMOND HEIGHTS 95 $98,629
1875 MISHAWAKA 95 $111,468
1876 WILMETTE 95 $50,113
1877 ROSENBERG 95 $60,904
1878 THIBODAUX 95 $55,990
1879 DRESHER 95 $66,184
1880 DUPONT 94 $84,284
1881 OLNEY 94 $58,010
1882 YORBA LINDA 94 $69,825
1883 HATFIELD 94 $85,794
1884 SUNSET HILLS 94 $65,419
1885 STONE MOUNTAIN 94 $57,505
1886 LAKEVILLE 94 $71,509
1887 MALONE 94 $171,849
1888 VALLEY 94 $71,266
1889 TAMARAC 94 $47,576
1890 WILLIAMSTOWN 93 $54,593
1891 DELMAR 93 $52,458
1892 WARRENTON 93 $42,298
1893 HAMILTON TOWNSHIP 93 $61,122
1894 CONGERS 93 $65,631
1895 STPAUL 93 $68,554
1896 ROXBURY 93 $77,713
1897 CASA GRANDE 93 $140,491
1898 BROOKLYN HEIGHTS 93 $64,026
1899 TUBA CITY 92 $34,716
1900 DIXON 92 $90,230
1901 SUMTER 92 $131,765
1902 CENTURY CITY 92 $101,877
1903 SAINT CHARLES 92 $70,189
1904 MILIPITAS 92 $92,484
1905 GLENDORA 92 $45,422
1906 LUTZ 92 $52,298
1907 WILLIAMSPORT 92 $178,162
1908 SOUTH MILWAUKEE 92 $74,278
1909 ESPANOLA 92 $48,037
1910 LYNBROOK 91 $39,971
1911 PEWAUKEE 91 $76,093
1912 BETHEL PARK 91 $62,924
1913 CENTRALIA 91 $122,216
1914 MAMARONECK 91 $49,783
1915 ALTADENA 91 $45,417
1916 LITTLE FALLS 91 $70,809
1917 REVERE 91 $75,613
1918 FEASTERVILLE TREVOSE 91 $72,701
1919 BEMIDJI 91 $181,870
1920 WEST UNION 91 $65,169
1921 MENOMONIE 90 $70,330
1922 SHELBYVILLE 90 $77,649
1923 PORTERVILLE 90 $59,494
1924 BRANFORD 90 $72,866
1925 GARY 90 $86,892
1926 METHUEN 90 $49,365
1927 CARTERET 90 $72,371
1928 PENDLETON 90 $88,053
1929 ROSELLE 89 $53,939
1930 MARINETTE 89 $174,676
1931 LINCOLNWOOD 89 $41,112
1932 SPENCER 89 $67,163
1933 WEST SPRINGFIELD 89 $58,918
1934 CARNEGIE 89 $65,206
1935 PAPILLION 89 $80,876
1936 TUPELO 89 $138,078
1937 HARVEY 89 $84,510
1938 EUCLID 88 $60,565
1939 GRASS VALLEY 88 $72,735
1940 STARKVILLE 88 $57,529
1941 WATERVILLE 88 $84,198
1942 PROSPECT 88 $56,596
1943 SOUTH GATE 88 $55,459
1944 NORTON 87 $125,169
1945 JANESVILLE 87 $72,298
1946 DARBY 87 $81,284
1947 PALM BEACH 87 $51,297
1948 EAST BOSTON 87 $95,576
1949 EL CAJON 87 $52,867
1950 SEATAC 87 $76,863
1951 PECOS 87 $37,478
1952 LORTON 87 $50,121
1953 PORT HURON 87 $97,673
1954 CARLIN 87 $83,160
1955 TIFTON 86 $55,709
1956 PINON 86 $34,759
1957 SOUTH PASADENA 86 $36,092
1958 CHENEY 86 $76,884
1959 PARAMOUNT 86 $25,688
1960 INDIANA 86 $97,795
1961 SIGNAL HILL 86 $60,458
1962 MANTECA 86 $75,837
1963 WINOOSKI 86 $75,386
1964 NORTH PLATTE 86 $213,737
1965 FREEMONT 86 $87,900
1966 AMERICUS 86 $58,187
1967 NORTH CHESTERFIELD 86 $74,535
1968 POMPTON PLAINS 86 $50,704
1969 MORRIS 86 $67,764
1970 POPLAR BLUFF 86 $112,254
1971 TWIN FALLS 86 $64,571
1972 NAVASOTA 86 $63,838
1973 OWENSBORO 85 $79,962
1974 LACONIA 85 $182,915
1975 BRYN MAWR 85 $63,772
1976 ZEELAND 85 $69,293
1977 PULASKI 85 $81,014
1978 SUFFERN 85 $62,241
1979 TEXAS CITY 85 $75,357
1980 ANKENY 85 $77,744
1981 BEAVERCREEK 85 $98,784
1982 EPHRATA 84 $72,000
1983 STOCKBRIDGE 84 $58,892
1984 SOUTH BOSTON 84 $107,206
1985 OWINGS MILL 84 $83,563
1986 SKANEATELES FALLS 84 $67,760
1987 NORTH LITTLE ROCK 84 $104,046
1988 PARK CITY 84 $73,242
1989 MARGATE 84 $35,615
1990 BETHEL 84 $74,830
1991 JUNEAU 84 $29,385
1992 DENISON 84 $68,901
1993 MARTINEZ 84 $72,128
1994 COCOA 83 $59,608
1995 INWOOD 83 $56,125
1996 SILVIS 83 $75,986
1997 MUKILTEO 83 $72,814
1998 FRESH MEADOWS 83 $32,595
1999 BEREA 83 $66,072
2000 CANYON 83 $67,351