All
Private
270,716
183948
Private
23,291
7764
Private
87,406
58346
Private
285,359
234501
Private
97,882
47334
Private
144,184
75666
Private
16,413
5822
Private
220,318
120851
Private
97,445
12483
Private
130,427
106728
Private
85,006
61525
Private
177,554
164089
Private
76,541
50520
Private
170,999
92284
Private
118,919
82929
Private
120,719
79278