All
Private
314,680
119484
Private
150,094
58636
Private
213,979
49092
Private
87,830
33243
Private
78,903
60251
Private
332,157
140756
Private
349,229
393792
Private
110,376
48799
Private
109,638
49069
Private
360,077
144235
Private
69,313
33612
Private
168,427
71068
Private
312,120
233887
Private
66,556
43677
Private
38,351
19876
Private
257,116
117325