$17.78 - $24.31
$124,584 - $170,340
129,534
$2.45 Million
$20.9 - $24.01
$88,469 - $101,634
136,541
$3.04 Million
$21.15 - $23.51
$2.8 Million - $3.11 Million
132,308
$3 Million
$21.31 - $24.92
$32,156 - $37,604
137,049
$3.29 Million
$24.19 - $29.99
$146,857 - $182,069
138,558
$3.43 Million
$24.19 - $29.99
$89,478 - $110,933
138,558
$3.43 Million
$24.19 - $29.99
$89,478 - $110,933
138,558
$3.43 Million
$20.87 - $29.4
$2.97 Million - $4.18 Million
142,257
$4.18 Million
$20.87 - $29.4
$49,503 - $69,736
142,257
$4.18 Million
$20.77 - $24.28
$3 Million - $3.51 Million
144,629
$3.27 Billion
$20.77 - $24.28
$44,260 - $51,740
144,629
$3.27 Million
$18.09 - $23.09
$98,843 - $126,163
146,760
$3.17 Million
$18.09 - $23.09
$38,549 - $49,204
146,760
$3.17 Million
$18.09 - $23.09
$98,843 - $126,163
146,760
$3.17 Million
$18.09 - $23.09
$98,843 - $126,163
146,760
$3.17 Million
$17.22 - $21.51
$30,634 - $38,266
152,224
$2.71 Million
$17.22 - $21.51
$130,785 - $163,368
152,224
$2.71 Million
$17.22 - $21.51
$30,634 - $38,266
152,224
$2.71 Million
$17.22 - $21.51
$30,634 - $38,266
152,224
$2.71 Million
$17.53 - $20.73
$2,787 - $3,296
154,003
$2.74 Million
$17.53 - $20.73
$164,326 - $194,323
154,003
$2.74 Million
$17.53 - $20.73
$2,787 - $3,296
154,003
$2.74 Million
$17.53 - $20.73
$2,787 - $3,296
154,003
$2.74 Million
$17.87 - $22.37
$2.75 Million - $3.45 Million
154,162
$3.02 Million
$17.87 - $22.37
$170,354 - $213,253
154,162
$3.02 Million
$17.87 - $22.37
$794,893 - $995,062
154,162
$3.02 Million
$17.87 - $22.37
$794,893 - $995,062
154,162
$3.02 Million
$19.01 - $22.55
$10,607 - $12,582
109,680
$2.4 Million
$19.01 - $22.55
$664,380 - $788,099
109,680
$2.4 Million
$19.01 - $22.55
$10,607 - $12,582
109,680
$2.4 Million
$19.01 - $22.55
$10,607 - $12,582
109,680
$2.4 Million
$19.88 - $22.89
$128,504 - $147,960
109,122
$2.19 Million
$19.88 - $22.89
$705,879 - $812,755
109,122
$2.19 Million
$19.88 - $22.89
$128,504 - $147,960
109,122
$2.19 Million
$19.88 - $22.89
$128,504 - $147,960
109,122
$2.19 Million
$21.34 - $26.01
$46,905 - $57,169
115,586
$2.61 Million
$21.34 - $26.01
$619,777 - $755,408
115,586
$2.61 Million
$21.34 - $26.01
$46,905 - $57,169
115,586
$2.61 Million
$21.34 - $26.01
$46,905 - $57,169
115,586
$2.61 Million
$20.89 - $25.21
$303,406 - $366,150
117,784
$2.84 Million
$20.89 - $25.21
$560,792 - $676,762
117,784
$2.84 Billion
$20.89 - $25.21
$126,280 - $152,394
117,784
$2.84 Million
$20.89 - $25.21
$126,280 - $152,394
117,784
$2.84 Million
$15.63 - $20.71
$134,730 - $178,520
123,829
$2.56 Million
$15.63 - $20.71
$325,104 - $430,768
123,829
$2.56 Million
$15.63 - $20.71
$134,730 - $178,520
123,829
$2.56 Million
$15.63 - $20.71
$134,730 - $178,520
123,829
$2.56 Million
$14.59 - $17.54
$121,330 - $145,862
132,449
$2.06 Billion
$14.59 - $17.54
$177,706 - $213,637
132,449
$2.06 Million
$14.59 - $17.54
$121,330 - $145,862
132,449
$2.06 Million
$14.59 - $17.54
$121,330 - $145,862
132,449
$2.06 Million
$12.95 - $18.14
$109,518 - $153,409
140,765
$2.15 Billion
$12.95 - $18.14
$50,038 - $70,092
140,765
$2.15 Million
$12.95 - $18.14
$109,116 - $152,847
140,765
$2.15 Million
$12.95 - $18.14
$109,116 - $152,847
140,765
$2.15 Million
$11.82 - $23.12
$145,267 - $284,144
132,339
$1.91 Million
$16.59 - $21.46
$203,891 - $263,743
132,339
$2.82 Million
$16.59 - $21.46
$16,722 - $21,631
132,339
$2.82 Million
$16.59 - $21.46
$16,722 - $21,631
132,339
$2.82 Million
$14.57 - $18.16
$164,378 - $204,881
133,347
$2.26 Million
$14.57 - $18.16
$18,882 - $23,535
133,347
$2.26 Million
$14.57 - $18.16
$18,882 - $23,535
133,347
$2.26 Million
$15.14 - $20.48
$61,634 - $83,374
140,558
$2.32 Million
$15.14 - $20.48
$30,476 - $41,226
134,643
$2.22 Million
$15.14 - $20.48
$30,476 - $41,226
134,643
$2.22 Million
$16.65 - $22.67
$132,750 - $180,747
136,656
$2.52 Million
$16.65 - $22.67
$632 - $861
136,656
$2.52 Million
$16.65 - $22.67
$632 - $861
136,656
$2.52 Million
$16.84 - $21.26
$134,905 - $170,313
136,618
$2.46 Million
$16.84 - $21.26
$640,189 - $808,220
136,618
$2.46 Million
$16.84 - $21.26
$640,189 - $808,220
136,618
$2.46 Million
$20.25 - $26.15
$61,580 - $79,522
141,588
$2.88 Million
$20.25 - $26.15
$564,448 - $728,905
174,634
$3.55 Million
$20.25 - $26.15
$621,978 - $803,197
174,634
$3.55 Million
$17.65 - $24.7
$11,578 - $16,203
143,919
$3.34 Million
$17.45 - $23.85
$18,462 - $25,233
143,263
$2.67 Million
$19.25 - $23.2
$2.78 Million - $3.35 Million
144,321
$3 Million