All
Private
22,234
36148
Private
21,396
13419
Private
29,527
27011
Private
42,384
41201
Private
30,652
20936
Private
57,682
39039
Private
20,798
25709
Private
68,723
134250
Private
79,769
126142
Private
84,713
61829
Private
70,117
41359
Private
27,307
20837
Private
9,477
3126
Private
224,916
376459
Private
33,530
19512
Private
34,051
22185