All
Private
18,887
95551
Private
39,256
103601
Private
47,024
120494
Private
38,521
78366
Private
38,204
50338
Private
56,407
580961
Private
34,321
177771
Private
67,534
114602
Private
39,603
248967
Private
68,756
355185
Private
24,722
75157
Private
17,618
17927
Private
30,896
72297
Private
27,206
133556
Private
32,136
142711
Private
32,850
49824