All
Private
312
50
Private
25,182
55590
Private
30,792
40557
Private
44,201
71965
Private
8,489
16041
Private
26,954
66194
Private
6,877
9990
Private
91,083
130083
Private
44,118
60665
Private
25,318
46701
Private
18,819
40218
Private
14,924
25632
Private
25,217
54746
Private
425
338
Private
28,747
39497
Private
60,648
107292