All
Private
16,305
18585
Private
30,815
34283
Private
13,360
13336
Private
13,091
14505
Private
14,009
12273
Private
12,495
11359
Private
16,736
16110
Private
16,359
10730
Private
19,281
21815
Private
17,432
22048
Private
20,643
28412
Private
25,167
33302
Private
15,783
29016
Private
47,526
39519
Private
12,481
16041
Private
13,980
21470