All
Private
42,630
25008
Private
40,997
12849
Private
46,321
15986
Private
57,942
18359
Private
51,786
12640
Private
54,392
12327
Private
53,455
21648
Private
63,498
34645
Private
40,060
23010
Private
55,541
45341
Private
37,194
18525
Private
44,270
23366
Private
39,878
28005
Private
45,858
15591
Private
38,881
13579
Private
54,603
22275