All
Private
168,536
154642
Private
138,151
69060
Private
196,376
90403
Private
205,488
89852
Private
317,868
113594
Private
72,937
48550
Private
181,179
82453
Private
217,066
134491
Private
352,695
88916
Private
311,176
58345
Private
14,361
932
Private
496,186
162634
Private
279,971
128407
Private
241,671
98309
Private
172,015
93219
Private
403,730
44426