All
Private
134,520
53666
Private
138,438
54688
Private
99,656
46686
Private
64,207
33701
Private
119,620
38515
Private
115,841
26205
Private
45,028
13074
Private
45,966
7005
Private
22,883
13266
Private
19,502
6423
Private
143,626
26792
Private
89,766
24015
Private
33,588
9632
Private
57,491
21109
Private
15,100
3119