All
Private
125,146
46906
Private
63,188
28425
Private
384,165
212005
Private
123,884
35641
Private
176,238
55273
Private
170,730
70837
Private
85,013
29285
Private
77,739
32242
Private
337,202
154600
Private
74,624
27150
Private
292,559
142573
Private
70,043
28368
Private
303,692
111634
Private
94,033
25418
Private
201,911
84779
Private
91,960
44029