All
Private
106,400
42624
Private
95,808
39316
Private
121,457
32871
Private
98,336
37326
Private
71,980
25846
Private
70,652
29643
Private
83,650
26690
Private
115,735
30344
Private
86,022
29959
Private
387,232
129969
Private
437,159
149044
Private
119,352
36988
Private
326,632
161324
Private
70,920
25290
Private
79,591
19828
Private
124,129
56497