All
Private
103,996
43392
Private
148,885
46213
Private
69,416
20254
Private
335,377
175144
Private
73,408
24147
Private
64,925
18708
Private
102,353
33638
Private
167,906
66421
Private
92,612
39502
Private
57,792
19744
Private
64,146
21165
Private
94,125
22944
Private
150,955
34399
Private
60,112
14444
Private
110,929
50116
Private
225,885
74623