$21.44 - $23.77
$257 - $285
101,079
$2.33 Million
$22.2 - $25.51
$97,058 - $111,529
101,091
$2.24 Million
$22.16 - $23.75
$2.34 Million - $2.5 Million
105,463
$2.5 Million
$20.37 - $22.59
$38,091 - $42,243
108,248
$2.44 Million
$22.18 - $25.82
$168,568 - $196,232
110,118
$2.44 Million
$22.18 - $25.82
$117,687 - $137,000
110,118
$2.44 Million
$22.18 - $25.82
$117,687 - $137,000
110,118
$2.44 Million
$24.45 - $28.9
$2.82 Million - $3.34 Million
115,424
$2.87 Million
$24.45 - $28.9
$56,088 - $66,296
115,424
$2.87 Million
$26.57 - $29.16
$3.13 Million - $3.43 Million
117,718
$3.23 Billion
$26.57 - $29.16
$83,748 - $91,912
117,718
$3.23 Million
$24.55 - $30.14
$72,078 - $88,491
120,870
$3.48 Million
$24.55 - $30.14
$77,381 - $95,001
120,870
$3.48 Million
$24.55 - $30.14
$72,078 - $88,491
120,870
$3.48 Million
$24.55 - $30.14
$72,078 - $88,491
120,870
$3.48 Million
$24.69 - $28.5
$137,227 - $158,403
123,806
$3.06 Million
$24.69 - $28.5
$150,312 - $173,508
123,806
$3.06 Million
$24.69 - $28.5
$137,227 - $158,403
123,806
$3.06 Million
$24.69 - $28.5
$137,227 - $158,403
123,806
$3.06 Million
$24.36 - $27.6
$26,260 - $29,752
129,364
$3.4 Million
$24.36 - $27.6
$283,696 - $321,429
129,364
$3.4 Million
$24.36 - $27.6
$26,260 - $29,752
129,364
$3.4 Million
$24.36 - $27.6
$26,260 - $29,752
129,364
$3.41 Million
$24.33 - $29.07
$3.12 Million - $3.73 Million
128,286
$3.3 Million
$24.33 - $29.07
$257,119 - $307,211
128,286
$3.3 Million
$24.33 - $29.07
$778,268 - $929,891
128,286
$3.3 Million
$24.33 - $29.07
$778,268 - $929,891
128,286
$3.3 Million
$23.81 - $27.47
$16,047 - $18,514
96,298
$2.65 Million
$23.81 - $27.47
$510,010 - $588,407
96,298
$2.65 Million
$23.81 - $27.47
$72,691 - $83,865
96,298
$2.65 Million
$23.81 - $27.47
$72,691 - $83,865
96,298
$2.65 Million
$22.68 - $25.17
$62,619 - $69,494
95,624
$2.26 Million
$22.68 - $25.17
$501,091 - $556,105
95,624
$2.26 Million
$22.68 - $25.17
$21,908 - $24,314
99,351
$2.35 Million
$22.68 - $25.17
$21,908 - $24,314
99,351
$2.35 Million
$23.64 - $25.43
$78,295 - $84,224
98,385
$2.38 Million
$23.64 - $25.43
$457,032 - $491,638
98,385
$2.38 Million
$23.64 - $25.43
$171,579 - $184,570
98,385
$2.38 Million
$23.64 - $25.43
$171,579 - $184,570
98,385
$2.38 Million
$21.75 - $24.39
$81,910 - $91,852
101,697
$2.42 Million
$21.75 - $24.39
$348,456 - $390,752
101,697
$2.42 Billion
$21.75 - $24.39
$44,435 - $49,828
105,643
$2.51 Million
$21.75 - $24.39
$44,435 - $49,828
105,643
$2.51 Million
$22.06 - $24.96
$109,947 - $124,400
107,686
$2.44 Million
$22.06 - $24.96
$221,305 - $250,398
107,686
$2.44 Million
$22.06 - $24.96
$109,947 - $124,400
107,686
$2.44 Million
$22.06 - $24.96
$109,947 - $124,400
107,686
$2.44 Million
$21.69 - $25.09
$36,113 - $41,774
112,670
$2.74 Billion
$21.69 - $25.09
$109,491 - $126,654
112,670
$2.74 Million
$21.69 - $25.09
$36,113 - $41,774
112,670
$2.74 Million
$21.69 - $25.09
$36,113 - $41,774
112,670
$2.74 Million
$20.75 - $23.59
$184,094 - $209,290
114,335
$2.56 Billion
$20.75 - $23.59
$70,197 - $79,804
114,335
$2.56 Million
$20.75 - $23.59
$79,908 - $90,845
114,335
$2.56 Million
$20.75 - $23.59
$79,908 - $90,845
114,335
$2.56 Million
$17.74 - $24.28
$128,331 - $175,641
110,484
$2.27 Million
$20.9 - $22.7
$151,190 - $164,211
110,484
$2.4 Million
$20.9 - $22.7
$30,639 - $33,278
110,484
$2.4 Million
$20.9 - $22.7
$30,639 - $33,278
110,484
$2.4 Million
$22.32 - $24.24
$128,741 - $139,816
111,950
$2.59 Million
$22.32 - $24.24
$65,955 - $71,629
111,950
$2.59 Million
$22.32 - $24.24
$65,955 - $71,629
111,950
$2.59 Million
$21.0 - $23.64
$183,183 - $206,211
108,995
$2.54 Million
$21.0 - $23.64
$59,724 - $67,232
108,995
$2.54 Million
$21.0 - $23.64
$59,724 - $67,232
108,995
$2.54 Million
$18.36 - $21.32
$107,938 - $125,340
111,839
$2.38 Million
$18.36 - $21.32
$624 - $724
111,839
$2.38 Million
$18.36 - $21.32
$624 - $724
111,839
$2.38 Million
$17.96 - $20.17
$104,976 - $117,893
111,873
$2.07 Million
$17.96 - $20.17
$8,028 - $9,015
111,873
$2.07 Million
$17.96 - $20.17
$8,028 - $9,015
111,873
$2.07 Million
$18.6 - $21.47
$100,402 - $115,895
112,320
$2.1 Million
$18.6 - $21.47
$159,030 - $183,568
112,320
$2.1 Million
$18.6 - $21.47
$79,533 - $91,805
112,320
$2.1 Million
$19.29 - $22.71
$18,055 - $21,256
116,596
$2.43 Million
$18.49 - $21.86
$19,377 - $22,909
115,660
$2.53 Million
$17.9 - $20.34
$2.09 Million - $2.37 Million
116,708
$2.25 Million