$33.05 - $38.97
$14,938 - $17,614
49,065
$1.91 Million
$32.93 - $37.28
$26,706 - $30,234
49,517
$1.72 Million
$32.37 - $35.38
$89,341 - $97,648
50,328
$1.7 Million
$28.56 - $32.63
$39,698 - $45,355
53,088
$1.73 Million
$28.3 - $32.96
$370,984 - $432,072
54,478
$1.63 Million
$29.3 - $34.98
$384,093 - $458,552
67,587
$2.22 Billion
$29.3 - $34.98
$145,298 - $173,465
67,587
$2.22 Million
$29.3 - $34.98
$145,298 - $173,465
67,587
$2.22 Million
$28.42 - $35.6
$513,492 - $643,220
72,546
$2.08 Billion
$28.42 - $35.6
$23,190 - $29,049
72,546
$2.08 Million
$28.42 - $35.6
$23,190 - $29,049
72,546
$2.08 Million
$29.74 - $37.82
$561,610 - $714,192
73,362
$2.29 Million
$29.74 - $37.82
$48,149 - $61,230
73,362
$2.29 Million
$29.74 - $37.82
$48,149 - $61,230
73,362
$2.29 Million
$26.5 - $33.88
$543,329 - $694,641
74,981
$2.51 Million
$26.5 - $33.88
$1.69 Million - $2.17 Million
74,981
$2.51 Million
$26.5 - $33.88
$1.69 Million - $2.17 Million
74,981
$2.51 Million
$25.35 - $29.55
$2.14 Million - $2.49 Million
138,898
$3.62 Million
$25.35 - $29.55
$511,284 - $595,993
138,898
$3.62 Million
$25.35 - $29.55
$511,284 - $595,993
138,898
$3.62 Million
$23.89 - $26.94
$2.11 Million - $2.38 Million
142,918
$3.71 Million
$23.89 - $26.94
$703,082 - $792,844
118,729
$3.08 Million
$23.89 - $26.94
$703,082 - $792,844
118,729
$3.08 Million
$23.24 - $28.23
$2.17 Million - $2.63 Million
147,750
$3.92 Million
$23.24 - $28.23
$530,476 - $644,377
148,159
$3.93 Million
$23.24 - $28.23
$3.44 Million - $4.18 Million
148,159
$3.93 Million
$20.1 - $24.56
$1.92 Million - $2.35 Million
149,974
$3.55 Billion
$20.1 - $24.56
$643,320 - $786,067
125,333
$2.97 Million
$20.1 - $24.56
$3.16 Million - $3.86 Million
125
$2.97 Million
$18.26 - $22.49
$1.88 Million - $2.31 Million
157,339
$3.15 Million
$18.26 - $22.49
$152,872 - $188,286
157,339
$3.15 Million
$18.26 - $22.49
$152,872 - $188,286
157,339
$3.16 Million
$18.27 - $22.34
$2.03 Million - $2.48 Million
165,711
$3.26 Million
$18.27 - $22.34
$132,950 - $162,568
165,711
$3.26 Million
$18.27 - $22.34
$132,950 - $162,568
165,711
$3.26 Million
$13.33 - $21.58
$1.58 Million - $2.56 Million
172,988
$3.29 Million
$13.33 - $21.58
$138,991 - $225,014
172,988
$3.29 Million
$13.33 - $21.58
$138,991 - $225,014
172,988
$3.29 Million
$9.25 - $24.04
$1.19 Million - $3.1 Million
183,415
$2.6 Million
$9.25 - $24.04
$6,465 - $16,803
183,415
$2.6 Million
$9.25 - $24.04
$6,465 - $16,803
183,415
$2.6 Million
$21.95 - $23.94
$2.85 Million - $3.1 Million
184,114
$4.37 Million
$21.95 - $23.94
$9,482 - $10,342
184,114
$4.37 Million
$21.95 - $23.94
$9,482 - $10,342
184,114
$4.37 Million
$22.88 - $28.85
$2.96 Million - $3.73 Million
183,682
$4.42 Million
$22.88 - $28.85
$26,426 - $33,321
183,682
$4.42 Million
$22.88 - $28.85
$26,426 - $33,321
183,682
$4.42 Million
$26.3 - $29.35
$3.37 Million - $3.76 Million
182,527
$5.12 Million
$26.3 - $29.35
$305,500 - $340,929
182,527
$5.12 Million
$26.3 - $29.35
$305,500 - $340,929
182,527
$5.12 Million
$22.42 - $28.93
$2.61 Million - $3.37 Million
170,911
$4.91 Million
$22.42 - $28.93
$2.32 Million - $2.99 Million
170,911
$4.91 Million
$22.42 - $28.93
$3.3 Million - $4.26 Million
170,911
$4.91 Million
$22.42 - $28.93
$3.42 Million - $4.41 Million
23,613
$3.26 Million
$20.58 - $27.98
$2.5 Million - $3.4 Million
176,014
$3.88 Million
$20.58 - $27.98
$11,092 - $15,081
176,014
$3.88 Million
$26.7 - $31.79
$3.26 Million - $3.88 Million
176,553
$4.8 Billion
$26.7 - $31.79
$2.66 Million - $3.17 Million
176,553
$4.8 Million
$24.38 - $28.01
$224,320 - $257,720
276,353
$0
$24.78 - $33.21
$20,963 - $28,095
285,554
$0
$27.02 - $30.51
$7.11 Million - $8.03 Million
284,708
$8.68 Million
$29.01 - $31.78
$206,725 - $226,464
547,957
$16.4 Million
N/A
555,083
$16.8 Million