All
Private
26,795
15581
Private
18,870
10914
Private
13,413
8086
Private
22,367
17103
Private
22,449
25450
Private
25,869
25007
Private
17,889
15533
Private
4,541
6706
Private
16,683
21224
Private
28,570
31194
Private
3,432
6136
Private
14,929
17679
Private
13,376
10842
Private
30,563
35319
Private
10,358
14924
Private
10,079
6597