All
Private
37,244
11195
Private
43,942
132173
Private
90,275
412451
Private
66,857
175547
Private
82,482
196045
Private
89,717
522622
Private
161,935
272080
Private
133,141
641589
Private
174,957
467203
Private
103,408
281179
Private
73,254
240797
Private
51,368
99890
Private
86,823
315114
Private
87,435
260618
Private
83,692
263736
Private
107,527
412396