$52.99 - $66.6
$71,536 - $89,909
73,365
$4.66 Million
$46.26 - $54.23
$270,806 - $317,462
74,715
$4.05 Million
$45.44 - $50.49
$3.66 Million - $4.07 Million
80,569
$3.96 Million
$40.86 - $48.95
$256,478 - $307,259
85,081
$4.12 Million
$31.07 - $43.09
$218,328 - $302,793
91,358
$3.93 Million
$31.07 - $43.09
$123,938 - $171,886
91,358
$3.93 Million
$31.07 - $43.09
$123,938 - $171,886
91,358
$3.93 Million
$28.87 - $35.45
$2.75 Million - $3.38 Million
95,347
$3.04 Million
$28.87 - $35.45
$87,707 - $107,697
95,347
$3.04 Million
$33.24 - $39.75
$3.27 Million - $3.91 Million
98,385
$3.47 Billion
$33.24 - $39.75
$152,904 - $182,850
98,385
$3.47 Million
$36.51 - $43.72
$181,345 - $217,157
102,985
$3.76 Million
$36.51 - $43.72
$167,946 - $201,112
102,985
$3.76 Million
$36.51 - $43.72
$181,345 - $217,157
102,985
$3.76 Million
$36.51 - $43.72
$181,345 - $217,157
102,985
$3.76 Million
$36.45 - $48.44
$54,419 - $72,320
107,952
$4.59 Million
$36.45 - $48.44
$348,717 - $463,425
107,952
$4.59 Million
$36.45 - $48.44
$54,419 - $72,320
107,952
$4.59 Million
$36.45 - $48.44
$54,419 - $72,320
107,952
$4.59 Million
$23.77 - $36.27
$68,861 - $105,074
109,445
$3.87 Million
$23.77 - $36.27
$262,896 - $401,146
109,445
$3.87 Million
$23.77 - $36.27
$68,861 - $105,074
109,445
$3.87 Million
$23.77 - $36.27
$68,861 - $105,074
109,445
$3.87 Million
$21.44 - $26.64
$2.41 Million - $2.99 Million
112,342
$2.93 Million
$21.44 - $26.64
$299,238 - $371,814
112,342
$2.93 Million
$21.44 - $26.64
$583,811 - $725,407
112,342
$2.93 Million
$21.44 - $26.64
$583,811 - $725,407
112,342
$2.93 Million
$22.76 - $25.71
$9,718 - $10,978
85,112
$2.01 Million
$22.76 - $25.71
$302,093 - $341,248
85,112
$2.01 Million
$22.76 - $25.71
$25,445 - $28,743
85,112
$2.01 Million
$22.76 - $25.71
$25,445 - $28,743
85,112
$2.01 Million
$23.34 - $26.27
$119,430 - $134,423
85,539
$2.14 Million
$23.34 - $26.27
$299,825 - $337,464
85,539
$2.14 Million
$23.34 - $26.27
$103,302 - $116,271
86,230
$2.16 Million
$23.34 - $26.27
$103,302 - $116,271
86,230
$2.16 Million
$21.86 - $26.19
$89,319 - $107,012
90,656
$2.13 Million
$21.86 - $26.19
$168,955 - $202,422
90,656
$2.13 Million
$21.86 - $26.19
$113,475 - $135,952
90,656
$2.13 Million
$21.86 - $26.19
$113,475 - $135,952
90,656
$2.13 Million
$15.66 - $21.8
$221,949 - $308,971
94,742
$2.07 Million
$15.66 - $21.8
$57,049 - $79,417
94,742
$2.07 Billion
$15.66 - $21.8
$70,814 - $98,579
95,847
$2.09 Million
$15.66 - $21.8
$70,814 - $98,579
95,847
$2.09 Million
$15.16 - $19.18
$152,691 - $193,180
100,369
$1.59 Million
$15.16 - $19.18
$30,077 - $38,053
100,369
$1.59 Million
$15.16 - $19.18
$152,691 - $193,180
100,369
$1.59 Million
$15.16 - $19.18
$152,691 - $193,180
100,369
$1.59 Million
$13.15 - $16.29
$795,903 - $985,952
110,441
$1.8 Billion
$13.15 - $16.29
$158,536 - $196,392
110,441
$1.8 Million
$13.15 - $16.29
$790,354 - $979,077
110,441
$1.8 Million
$13.15 - $16.29
$790,354 - $979,077
110,441
$1.8 Million
$11.94 - $19.76
$365,996 - $605,703
49,916
$713 Million
$11.94 - $19.76
$578,719 - $957,747
49,916
$712,000
$11.94 - $19.76
$131 - $217
50,338
$718,000
$11.94 - $19.76
$131 - $217
50,338
$719,000
$12.38 - $24.97
$594,958 - $1.2 Million
50,327
$708,000
$12.38 - $24.97
$19,052 - $38,428
50,327
$708,000
$12.38 - $24.97
$19,052 - $38,428
50,327
$709,000
$23.02 - $25.18
$1.07 Million - $1.17 Million
51,866
$1.22 Million
$23.02 - $25.18
$63,466 - $69,421
51,866
$1.22 Million
$23.02 - $25.18
$63,466 - $69,421
51,866
$1.22 Million
$23.33 - $29.12
$1.02 Million - $1.27 Million
54,623
$1.29 Million
$23.33 - $29.12
$32,941 - $41,117
54,623
$1.29 Million
$23.33 - $29.12
$32,941 - $41,117
54,623
$1.29 Million
$24.33 - $29.3
$1.03 Million - $1.24 Million
56,035
$1.64 Million
$24.33 - $29.3
$58,100 - $69,968
56,035
$1.64 Million
$24.33 - $29.3
$58,100 - $69,968
56,035
$1.64 Million
$23.53 - $25.91
$940,305 - $1.04 Million
58,423
$1.4 Million
$23.53 - $25.91
$8,306 - $9,146
58,423
$1.4 Million
$23.53 - $25.91
$8,306 - $9,146
58,423
$1.4 Million
$23.63 - $28.73
$935,960 - $1.14 Million
58,776
$1.49 Million
$23.63 - $28.73
$23,866 - $29,017
58,776
$1.49 Million
$23.63 - $28.73
$23,866 - $29,017
58,776
$1.49 Million
$23.28 - $27.33
$898,584 - $1.05 Million
59,786
$1.54 Million
$23.28 - $27.33
$1.01 Million - $1.18 Million
59,786
$1.54 Million
$23.28 - $27.33
$41,857 - $49,139
59,786
$1.54 Million
$22.5 - $29.6
$29,902 - $39,338
61,584
$1.4 Million
$24.47 - $28.73
$43,311 - $50,852
62,913
$1.6 Million
$23.86 - $28.99
$1.54 Million - $1.88 Million
64,683
$1.7 Million