All
Private
238,887
81856
Private
49,822
15822
Private
296,239
107051
Private
65,512
20632
Private
51,716
14791
Private
62,198
20304
Private
57,480
14959
Private
282,068
115421
Private
107,329
48536
Private
77,113
20596
Private
308,842
117777
Private
89,304
32134
Private
89,745
35300
Private
113,833
42310
Private
123,112
55121
Private
119,911
67246