All
Private
25,026
50356
Private
95,282
128479
Private
24,736
56800
Private
66,515
175033
Private
6,787
15361
Private
69,509
134598
Private
23,042
46978
Private
71,041
146988
Private
40,636
91632
Private
82,383
136954
Private
28,629
63263
Private
61,286
165164
Private
39,684
103816
Private
93,387
135727
Private
22,469
43015
Private
70,603
142284