All
Private
299,130
123890
Private
64,080
21635
Private
110,297
43906
Private
132,942
47080
Private
85,852
23607
Private
106,418
36544
Private
281,419
124979
Private
147,726
45460
Private
97,929
41252
Private
157,503
61902
Private
218,593
69577
Private
143,155
48875
Private
162,091
72647
Private
239,201
81252
Private
410,056
216251
Private
96,525
31115