All
Private
13,905
15009
Private
12,448
8029
Private
4,808
5053
Private
31,945
28281
Private
3,788
3694
Private
6,440
3579
Private
19,435
13246
Private
4,043
6068
Private
21,049
15823
Private
3,634
5288
Private
26,406
19268
Private
64,683
53886
Private
3,803
786
Private
5,035
6631
Private
26,636
18614
Private
3,743
5253