$36.35 - $39.03
$39,621 - $42,542
85,526
$3.33 Million
$34.42 - $37.18
$389,599 - $420,840
86,616
$3.16 Million
$29.34 - $37.75
$2.21 Million - $2.84 Million
75,297
$2.79 Million
$24.96 - $29.59
$50,693 - $60,097
77,389
$2.28 Million
$27.12 - $31.46
$110,839 - $128,577
79,420
$2.21 Million
$27.12 - $31.46
$57,874 - $67,135
79,420
$2.21 Million
$27.12 - $31.46
$57,874 - $67,135
79,420
$2.21 Million
$28.43 - $34.43
$2.32 Million - $2.81 Million
81,554
$2.56 Million
$28.43 - $34.43
$55,523 - $67,241
81,554
$2.56 Million
$30.53 - $34.42
$2.55 Million - $2.87 Million
83,507
$2.87 Billion
$30.53 - $34.42
$34,987 - $39,445
83,507
$2.87 Million
$25.81 - $33.27
$23,487 - $30,275
84,653
$2.71 Million
$25.81 - $33.27
$29,578 - $38,127
84,653
$2.71 Million
$25.81 - $33.27
$23,487 - $30,275
84,653
$2.71 Million
$25.81 - $33.27
$23,487 - $30,275
84,653
$2.71 Million
$25.97 - $30.26
$36,280 - $42,273
85,563
$2.23 Million
$25.97 - $30.26
$53,394 - $62,214
85,563
$2.23 Million
$25.97 - $30.26
$36,280 - $42,273
85,563
$2.23 Million
$25.97 - $30.26
$36,280 - $42,273
85,563
$2.24 Million
$27.63 - $36.83
$38,626 - $51,488
86,960
$2.48 Million
$27.63 - $36.83
$95,406 - $127,173
86,960
$2.48 Million
$27.63 - $36.83
$38,626 - $51,488
86,960
$2.48 Million
$27.63 - $36.83
$38,626 - $51,488
86,960
$2.48 Million
$31.43 - $37.69
$2.78 Million - $3.33 Million
88,358
$3.28 Million
$31.43 - $37.69
$152,466 - $182,834
88,358
$3.28 Million
$31.43 - $37.69
$519,003 - $622,374
88,358
$3.28 Million
$31.43 - $37.69
$519,003 - $622,374
88,358
$3.28 Million
$27.49 - $35.77
$43,791 - $56,981
71,845
$2.57 Million
$27.49 - $35.77
$320,588 - $417,149
71,845
$2.57 Million
$27.49 - $35.77
$221,129 - $287,733
71,845
$2.57 Million
$27.49 - $35.77
$221,129 - $287,733
71,845
$2.57 Million
$26.61 - $29.49
$67,749 - $75,081
73,438
$2.02 Million
$26.61 - $29.49
$267,936 - $296,934
73,438
$2.02 Million
$26.61 - $29.49
$103,912 - $115,158
79,889
$2.2 Million
$26.61 - $29.49
$103,912 - $115,158
79,889
$2.2 Million
$25.07 - $28.93
$55,605 - $64,166
75,984
$2.08 Million
$25.07 - $28.93
$188,601 - $217,640
75,984
$2.08 Million
$25.07 - $28.93
$222,521 - $256,782
75,984
$2.08 Million
$25.07 - $28.93
$222,521 - $256,782
75,984
$2.08 Million
$22.61 - $27.59
$65,682 - $80,148
78,202
$1.98 Million
$22.61 - $27.59
$119,946 - $146,364
78,202
$1.98 Billion
$22.61 - $27.59
$108,143 - $131,962
84,860
$2.15 Million
$22.61 - $27.59
$108,143 - $131,962
84,860
$2.15 Million
$19.67 - $22.68
$79,368 - $91,513
80,077
$1.8 Million
$19.67 - $22.68
$67,468 - $77,792
80,077
$1.8 Million
$19.67 - $22.68
$79,368 - $91,513
80,077
$1.8 Million
$19.67 - $22.68
$79,368 - $91,513
80,077
$1.8 Million
$21.16 - $26.03
$53,915 - $66,324
84,112
$1.81 Billion
$21.16 - $26.03
$12,801 - $15,748
84,112
$1.81 Million
$21.16 - $26.03
$53,915 - $66,324
84,112
$1.81 Million
$21.16 - $26.03
$53,915 - $66,324
84,112
$1.81 Million
$19.22 - $25.45
$218,396 - $289,188
86,660
$1.98 Billion
$19.22 - $25.45
$60,600 - $80,243
86,660
$1.98 Million
$19.22 - $25.45
$7,399 - $9,798
86,660
$1.98 Million
$19.22 - $25.45
$7,399 - $9,798
86,660
$1.98 Million
$17.28 - $24.94
$47,831 - $69,033
86,275
$1.65 Million
$17.28 - $24.94
$45,601 - $65,816
86,275
$1.65 Million
$17.28 - $24.94
$45,601 - $65,816
86,275
$1.65 Million
$23.15 - $26.3
$125,172 - $142,204
88,914
$2.19 Million
$23.15 - $26.3
$120,264 - $136,628
88,914
$2.19 Million
$23.15 - $26.3
$120,264 - $136,628
88,914
$2.19 Million
$22.64 - $27.36
$240,029 - $290,070
94,109
$2.33 Million
$22.64 - $27.36
$18,112 - $21,888
94,109
$2.33 Million
$22.64 - $27.36
$18,112 - $21,888
94,109
$2.33 Million
$24.61 - $28.72
$280,603 - $327,465
94,909
$2.53 Million
$24.61 - $28.72
$97,972 - $114,334
94,909
$2.53 Million
$24.61 - $28.72
$97,972 - $114,334
94,909
$2.53 Million
$25.69 - $28.38
$395,189 - $436,569
98,890
$2.62 Million
$25.69 - $28.38
$4,855 - $5,363
98,890
$2.62 Million
$25.69 - $28.38
$4,855 - $5,363
98,890
$2.62 Million
$25.56 - $30.67
$388,358 - $465,999
98,701
$2.66 Million
$25.56 - $30.67
$40,768 - $48,918
98,701
$2.66 Million
$25.56 - $30.67
$40,768 - $48,918
98,701
$2.66 Million
$25.93 - $29.97
$435,338 - $503,166
100,296
$3.01 Million
$25.93 - $29.97
$405,622 - $468,820
100,296
$3.01 Million
$25.93 - $29.97
$64,461 - $74,505
100,296
$3.01 Million
$24.07 - $27.92
$16,054 - $18,622
102,782
$2.82 Million
$24.05 - $28.89
$301,971 - $362,742
103,449
$2.52 Million
$24.4 - $29.61
$2.83 Million - $3.43 Million
116,005
$3.31 Million