All
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
Private
80,796
573717
Private
89,074
181489
Private
79,819
119196
Private
102,088
181531
Private
148,661
334255
Private
140,611
319876
Private
54,963
123127
Private
121,502
552745