All
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
179701
Private
135,029
98226
Private
2,036
365
Private
145,189
38930
Private
108,580
38557
Private
80,536
33233
Private
128,527
33024