All
Private
23,131
19603
Private
27,231
19953
Private
31,828
26850
Private
5,512
5838
Private
9,090
22006
Private
15,904
28988
Private
37,802
39314
Private
21,783
35044
Private
26,058
42974
Private
20,459
53416
Private
2,673
2908
Private
20,685
29249
Private
31
2
Private
20,423
30940
Private
20,952
37919
Private
13,751
28834