31K
spanish-speaking
12K
12K
7K
12K
13K
28K
13K
7K
29K
33K
31K
34K
34K
9K
12K
29K
7K
15K
24K
27K