All
Private
29,364
43345
Private
26,413
41671
Private
12,801
23348
Private
43,944
53812
Private
24,201
46983
Private
27,783
40037
Private
14,734
27957
Private
19,683
45679
Private
13,674
18697
Private
23,579
32497
Private
17,417
24035
Private
18,351
27637
Private
16,839
26624
Private
19,111
31840
Private
11,729
22880
Private
35,408
28314