All
Private
79,591
19828
Private
124,129
56497
Private
79,474
27730
Private
126,529
47349
Private
143,728
50299
Private
487,752
172671
Private
109,351
51513
Private
101,860
36318
Private
419,415
125969
Private
186,971
57621
Private
212,814
61082
Private
119,420
40493
Private
103,426
33913
Private
403,652
178281
Private
123,018
38546
Private
90,670
20423