All
Private
262,465
180696
Private
100,721
56804
Private
168,983
110820
Private
69
26
Private
129,852
42370
Private
147,532
113098
Private
201,178
131588
Private
123,838
71917
Private
42,442
19340
Private
225,248
157739
Private
43,075
10892
Private
122,315
17021
Private
54,695
15287
Private
131,152
108595
Private
98,166
19683
Private
30,811
10948