All
Private
18,495
15192
Private
21,337
26026
Private
37,988
32749
Private
25,029
24364
Private
2,439
1110
Private
2,595
1081
Private
11,995
11913
Private
22,021
12279
Private
25,189
17889
Private
20,804
17990
Private
30,948
26405
Private
35,835
35503
Private
26,854
18254
Private
41,688
25233
Private
33,145
24886
Private
25,620
23915