| John E Fascitelli 8800 Natalie Ave NE 87111-3128 505-881-2414 | John E Johnston 10200 Corrales Rd NW Ste E3 87114-9209 505-898-4600 | John E Mechenbier 8804 Washington St NE Ste A 87113-2708 505-828-1676 |
| John E Merrick 9627 Macallan Rd NE 87109-6436 505-821-8604 | John F Black 3613 Nm State Rd 528 NW Ste H 87114 505-792-3713 | John F Slenes 8403 Aztec Rd NE 87111-4501 505-298-7007 |
| John G McCormack 8300 Carmel Ave NE Ste 201 87122-3147 505-798-1000 | John G Stapleton 2912 Indian Farm Ln NW 87107-2640 505-344-9121 | John G Trimmer 7001 Prospect Pl NE Ste 200 87110-4315 505-888-1700 |
| John Hawk 1717 Louisiana Blvd NE Ste 111 87110-7014 505-268-2800 | John Horsman 6565 Americas Pkwy NE Ste 110 87110-8174 505-837-4999 | John Hubert 8200 Carmel Ave NE Ste 103 87122-2942 505-291-5222 |
| John J Hamilton 2340 Menaul Blvd NE Ste 200 87107-1815 505-883-7676 | John J McMullan 7109 Prospect Pl NE 87110-4313 505-883-1100 | John Keehart 11816 Lomas Blvd NE 87112-5614 505-291-5222 |
| John Kynor 8200 Carmel Ave NE Ste 103 87122-2942 505-291-5222 | John L Medina 6731 Academy Rd NE 87109-3345 505-797-5555 | John L Morrow III 3613 Nm State Rd 528 NW Ste H 87114 505-792-3713 |
| John Lorentzen 2909 Yale Blvd SE Bldg A 87106-4232 505-843-7633 | John M Drayer 10555 Montgomery Blvd NE Ste 120 Bldg 2 87111-3861 505-275-4000 | John M Henderson III 2340 Menaul Blvd NE Ste 200 87107-1815 505-883-7676 |
| John M Lopez 10200 Corrales Rd NW Ste B3 87114-9261 505-890-1212 | John P Lastra 6201 Uptown Blvd NE Ste 202 87110-4192 505-881-9810 | John P Martinez 8200 Carmel Ave NE 87122-2941 505-292-8900 |
| John P Sosa 11927 Menaul Blvd NE Ste 106 87112-2457 505-271-8111 | John R Lewinger 2340 Menaul Blvd NE Ste 200 87107-1815 505-883-7676 | John R Ransom 2340 Menaul Blvd NE Ste 200 87107-1815 505-883-7676 |
| John R Sabourin 10519 Portofino Dr NW 87114-3869 505-898-9000 | John R Sena 7820 Zuni Rd SE 87108-3218 505-262-4106 | John S Ingles 6711 Academy Rd NE 87109-3364 505-828-1366 |
| John S Koontz 4233 Montgomery Blve NE #222W 87109 505-883-3200 | John Sedberry 4700 Montgomery Blvd NE Ste 2 87109-2050 505-855-7650 | John Staples 12500 Montgomery Blvd NE Ste 151A 87111-4117 505-298-1600 |
| John W Daly 4015 Carlisle Blvd NE 87107-4529 505-881-7775 | John W Davidson 2340 Menaul Blvd NE Ste 200 87107-1815 505-883-7676 | John W Fife 2325 San Pedro Dr NE Ste 2I 87110-4121 505-884-6200 |
| John W Johnson 7001 San Antonio Dr NE Ste L 87109-4873 505-798-9200 | John W Rakestraw 3909 Juan Tabo Blvd NE 87111-3992 505-292-2021 | John Youngblood 9004 Lona Ln NE 87111-1660 505-821-7783 |
| Joi Banks 10400 Academy Rd NE Ste 100 87111-7369 505-293-3700 | Joi BanksSchmidt 10400 Academy Rd NE Ste 100 87111-7369 505-293-3700 | Jolene C Dickey 1540 Juan Tabo Blvd NE Ste A 87112-4460 505-299-8343 |
| Jolynn N Torres 3530 Wyoming Blvd NE 87111-4435 505-296-1500 | Jolynne Becker 8300 Carmel Ave NE Ste 401 87122-3147 505-828-9900 | Jon H Cooper 8200 Carmel Ave NE 87122-2941 505-292-8900 |
| Jon Ocksrider 10401 Montgomery Pkwy NE Ste 2 87111-3865 505-275-9800 | Jon Snow 6200 Indian School Rd NE Apt 369 87110-8105 505-238-6363 | Jonathan McCormick 10200 Corrales Rd NE 87114 505-350-4210 |
| Jordan A Knecht 10320 Cottonwood Park NW 87114-7008 505-898-2700 | Jordan Hunt 1111 Alameda Blvd NW 87114-1953 505-897-3657 |
0 | 50 | 100 | 150 | 200 | 250 | 300 | 350 | 400 | 450 | 500 | 550 | 600 | 650 | 700 | 750 | 800 | 850 | 900 | 950 | 1000 | 1050 | 1100 | 1150 | 1200 | 1250 | 1300 | 1350 | 1400 | 1450 | 1500 | 1550 | 1600 | 1650 | 1700 | 1750 | 1800 | 1850 | 1900 | 1950 | 2000 | 2050 | 2100 | 2150 | 2200 | 2250 | 2300 | 2350 | 2400 | 2450 | 2500 | 2550 | 2600 | 2650 | 2700 |