All
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
Private
9,469
47257
Private
91,393
727472
Private
62,456
364737
Private
94,295
569505
Private
64,665
156256
Private
114,774
213604
Private
23,935
39283