All
Private
332,736
231209
Private
47,883
51089
Private
234,007
192232
Private
285,905
167068
Private
267,956
188806
Private
217,915
151977
Private
131,880
110069
Private
98,901
55736
Private
385,855
268534
Private
239,729
196890
Private
194,058
126506
Private
214,211
140883
Private
220,460
189949
Private
250,099
160111
Private
305,670
193828
Private
53,727
17734