All
Private
43,058
29074
Private
14,399
10365
Private
46,542
29961
Private
8,623
7308
Private
36,807
32419
Private
38,152
24335
Private
5,262
4006
Private
44,276
21720
Private
3,246
2695
Private
39,617
25737
Private
4,494
4574
Private
39,320
27423
Private
5,133
4984
Private
58,703
30013
Private
11,112
5497
Private
45,871
25787