All
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
Private
34,937
69618
Private
103,768
561961
Private
198,140
322826
Private
145,999
490364
Private
63,944
280460
Private
90,549
330467
Private
105,025
435500