All
Private
173,857
197467
Private
89,140
132685
Private
181,423
274978
Private
201,507
147284
Private
72,804
92484
Private
46,017
66442
Private
86,874
124960
Private
332,093
188931
Private
84,283
116642
Private
209,777
393356
Private
76,220
411382
Private
87,593
310593
Private
108,670
321477
Private
127,902
524579
Private
98,351
322274
Private
82,535
264930