$28.54 - $34.64
$84,364 - $102,395
116,620
$4.04 Million
$26.56 - $29.23
$605,116 - $665,947
119,576
$3.44 Million
$25.06 - $27.66
$2.43 Million - $2.68 Million
96,793
$2.68 Million
$23.18 - $27.03
$43,972 - $51,275
100,317
$2.66 Million
$24.6 - $28.43
$63,689 - $73,605
102,214
$2.52 Million
$24.6 - $28.43
$64,698 - $74,770
102,214
$2.52 Million
$24.6 - $28.43
$64,698 - $74,770
102,214
$2.52 Million
$26.6 - $28.89
$2.79 Million - $3.03 Million
104,844
$2.87 Million
$26.6 - $28.89
$1,090 - $1,184
104,844
$2.87 Million
$25.98 - $27.96
$2.72 Million - $2.93 Million
104,803
$2.93 Billion
$25.98 - $27.96
$32,630 - $35,117
104,803
$2.93 Million
$24.15 - $28.08
$40,813 - $47,455
106,059
$2.91 Million
$24.15 - $28.08
$30,332 - $35,268
106,059
$2.91 Million
$24.15 - $28.08
$40,813 - $47,455
106,059
$2.91 Million
$24.15 - $28.08
$40,813 - $47,455
106,059
$2.91 Million
$25.19 - $121.66
$39,523 - $190,884
107,749
$2.71 Million
$25.19 - $121.66
$74,209 - $358,410
107,749
$2.71 Million
$25.19 - $121.66
$39,523 - $190,884
107,749
$2.71 Million
$25.19 - $121.66
$39,523 - $190,884
107,749
$2.71 Million
$26.66 - $32.46
$66,410 - $80,857
109,318
$3.22 Million
$26.66 - $32.46
$120,369 - $146,556
109,318
$3.22 Million
$26.66 - $32.46
$66,410 - $80,857
109,318
$3.22 Million
$26.66 - $32.46
$66,410 - $80,857
109,318
$3.22 Million
$27.04 - $31.8
$2.89 Million - $3.4 Million
106,827
$3.4 Million
$27.04 - $31.8
$54,728 - $64,363
106,827
$3.4 Million
$27.04 - $31.8
$542,530 - $638,035
106,827
$3.4 Million
$27.04 - $31.8
$542,530 - $638,035
106,827
$3.4 Million
$24.3 - $27.7
$45,343 - $51,688
86,763
$2.4 Million
$24.3 - $27.7
$438,372 - $499,708
86,763
$2.4 Million
$24.3 - $27.7
$234,640 - $267,471
86,763
$2.4 Million
$24.3 - $27.7
$234,640 - $267,471
86,763
$2.4 Million
$23.84 - $25.75
$54,927 - $59,328
88,629
$2.15 Million
$23.84 - $25.75
$385,588 - $416,480
88,629
$2.15 Million
$23.84 - $25.75
$130,786 - $141,264
96,419
$2.34 Million
$23.84 - $25.75
$130,786 - $141,264
96,419
$2.34 Million
$24.07 - $26.47
$58,875 - $64,745
90,933
$2.23 Million
$24.07 - $26.47
$333,850 - $367,138
90,933
$2.23 Million
$24.07 - $26.47
$245,489 - $269,967
90,933
$2.23 Million
$24.07 - $26.47
$245,489 - $269,967
90,933
$2.23 Million
$21.26 - $24.36
$72,581 - $83,165
93,379
$2.25 Million
$21.26 - $24.36
$242,874 - $278,288
93,379
$2.25 Billion
$21.26 - $24.36
$171,525 - $196,536
101,132
$2.44 Million
$21.26 - $24.36
$171,525 - $196,536
101,132
$2.44 Million
$21.53 - $25.07
$87,153 - $101,483
93,064
$2.13 Million
$21.53 - $25.07
$252,740 - $294,296
93,064
$2.13 Million
$21.53 - $25.07
$87,153 - $101,483
93,064
$2.13 Million
$21.53 - $25.07
$87,153 - $101,483
93,064
$2.14 Million
$21.39 - $24.81
$64,255 - $74,529
97,112
$2.14 Billion
$21.39 - $24.81
$164,510 - $190,813
97,112
$2.14 Million
$21.39 - $24.81
$64,255 - $74,529
97,112
$2.14 Million
$21.39 - $24.81
$64,255 - $74,529
97,112
$2.14 Million
$22.33 - $26.85
$74,202 - $89,222
100,116
$2.28 Billion
$22.33 - $26.85
$104,660 - $125,845
100,116
$2.28 Million
$22.33 - $26.85
$85,546 - $102,862
100,116
$2.28 Million
$22.33 - $26.85
$85,546 - $102,862
100,116
$2.28 Million
$20.86 - $30.21
$177,685 - $257,328
96,285
$2.4 Million
$20.86 - $30.21
$61,453 - $88,998
96,285
$2.4 Million
$20.86 - $30.21
$61,453 - $88,998
96,285
$2.4 Million
$26.04 - $29.73
$145,094 - $165,655
99,231
$2.76 Million
$26.04 - $29.73
$61,714 - $70,460
99,231
$2.76 Million
$26.04 - $29.73
$61,714 - $70,460
99,231
$2.76 Million
$27.63 - $30.56
$88,471 - $97,853
101,601
$3.04 Million
$27.63 - $30.56
$34,261 - $37,894
101,601
$3.04 Million
$27.63 - $30.56
$34,261 - $37,894
101,601
$3.04 Million
$27.3 - $29.44
$53,562 - $57,761
102,841
$2.96 Million
$27.3 - $29.44
$83,046 - $89,556
102,841
$2.96 Million
$27.3 - $29.44
$83,046 - $89,556
102,841
$2.96 Million
$25.07 - $28.82
$27,075 - $31,125
105,883
$3.03 Million
$25.07 - $28.82
$49,939 - $57,409
105,883
$3.03 Million
$25.07 - $28.82
$49,939 - $57,409
105,883
$3.04 Million
$24.31 - $27.62
$22,170 - $25,189
103,891
$2.63 Million
$24.31 - $27.62
$41,740 - $47,423
103,891
$2.63 Million
$24.31 - $27.62
$41,740 - $47,423
103,891
$2.63 Million
$24.56 - $28.08
$19,770 - $22,604
105,608
$2.63 Million
$24.56 - $28.08
$11,076 - $12,664
105,608
$2.63 Million
$24.56 - $28.08
$154,629 - $176,791
105,608
$2.63 Million
$23.27 - $26.28
$51,845 - $58,551
99,312
$2.61 Million
$22.51 - $25.36
$60,011 - $67,609
101,540
$2.43 Million
$24.66 - $27.58
$2.57 Million - $2.87 Million
104,206
$2.68 Million