All
Private
298,114
107664
Private
70,937
23423
Private
86,504
17640
Private
463,130
175835
Private
107,929
30021
Private
87,920
20283
Private
83,658
23830
Private
949,441
316306
Private
247,612
98323
Private
87,365
27147
Private
355,942
132586
Private
140,422
46895
Private
355,659
179702
Private
135,029
98226
Private
2,036
365
Private
145,189
38930