Over 21,370 Border Patrol Agents protect .
Over 21,370 Border Patrol Agents patrol 1,900 miles ( 3,100 km ) of border with Mexico and 5,000 miles ( 8,000 km ) of border with Canada .
Over 21,370 Border Patrol Agents protect and patrol 1,900 miles ( 3,100 km ) of border with Mexico and 5,000 miles ( 8,000 km ) of border with Canada .