All
Private
25,852
4725
Private
43,176
20032
Private
43,346
25903
Private
14,749
10420
Private
51,177
25567
Private
40,926
17310
Private
35,601
18029
Private
42,780
21073
Private
13,025
4803
Private
43,725
30344
Private
43,843
20561
Private
40,719
22619
Private
34,097
17680
Private
2,967
965
Private
1,448
432
Private
10,880
3069