$26.31 - $30.04
$110,449 - $126,107
38,694
$1.11 Million
$26.64 - $32.97
$918,973 - $1.14 Million
34,496
$1 Million
$24.17 - $33.87
$31,179 - $43,692
33,625
$1.11 Million
$25.1 - $31.62
$13,052 - $16,442
34,915
$894,000
$25.11 - $30.29
$876,715 - $1.06 Million
34,915
$925,000
$25.11 - $30.29
$13,057 - $15,750
34,915
$925,000
$28.97 - $37.13
$996,423 - $1.28 Million
34,395
$1.04 Billion
$28.97 - $37.13
$1.15 Million - $1.48 Million
34,395
$1.04 Million
$30.64 - $39.02
$25,278 - $32,191
74,177
$2.49 Million
$30.64 - $39.02
$1.22 Million - $1.55 Million
74,177
$2.49 Million
$30.64 - $39.02
$25,278 - $32,191
74,177
$2.49 Million
$30.64 - $39.02
$25,278 - $32,191
74,177
$2.49 Million
$20.21 - $34.13
$9,842 - $16,621
75,002
$2.25 Million
$20.21 - $34.13
$820,667 - $1.39 Million
75,002
$2.25 Million
$20.21 - $34.13
$9,842 - $16,621
75,002
$2.25 Million
$20.21 - $34.13
$9,842 - $16,621
75,002
$2.25 Million
$29.79 - $33.2
$6,464 - $7,204
75,489
$2.27 Million
$29.79 - $33.2
$1.22 Million - $1.36 Million
75,489
$2.27 Million
$29.79 - $33.2
$6,464 - $7,204
75,489
$2.27 Million
$29.79 - $33.2
$6,464 - $7,204
75,489
$2.27 Million
$32.82 - $37.5
$2.47 Million - $2.82 Million
75,272
$2.47 Million
$32.82 - $37.5
$1.34 Million - $1.53 Million
75,272
$2.47 Million
$32.82 - $37.5
$701,954 - $802,050
75,272
$2.47 Million
$32.82 - $37.5
$701,954 - $802,050
75,272
$2.47 Million
$32.06 - $36.39
$139,140 - $157,932
53,884
$1.8 Million
$32.06 - $36.39
$624,817 - $709,204
53,884
$1.8 Million
$32.06 - $36.39
$139,140 - $157,932
53,884
$1.8 Million
$32.06 - $36.39
$139,140 - $157,932
53,884
$1.8 Million
$29.93 - $34.72
$105,862 - $122,804
58,224
$2 Million
$29.93 - $34.72
$713,201 - $827,342
58,224
$2 Million
$29.93 - $34.72
$105,862 - $122,804
58,224
$2 Million
$29.93 - $34.72
$105,862 - $122,804
58,224
$2 Million
$30.78 - $33.8
$178,370 - $195,870
61,761
$1.96 Million
$30.78 - $33.8
$842,325 - $924,970
61,761
$1.96 Million
$30.78 - $33.8
$178,370 - $195,870
61,761
$1.96 Million
$30.78 - $33.8
$178,370 - $195,870
61,761
$1.96 Million
$25.57 - $33.86
$845,344 - $1.12 Million
67,556
$2.08 Million
$25.57 - $33.86
$847,926 - $1.12 Million
67,556
$2.08 Billion
$25.57 - $33.86
$203,486 - $269,457
67,556
$2.08 Million
$25.57 - $33.86
$203,486 - $269,457
67,556
$2.08 Million
$20.9 - $25.85
$38,811 - $48,003
75,514
$1.94 Million
$20.9 - $25.85
$859,387 - $1.06 Million
75,514
$1.94 Million
$20.9 - $25.85
$38,811 - $48,003
75,514
$1.94 Million
$20.9 - $25.85
$38,811 - $48,003
75,514
$1.94 Million
$20.2 - $25.89
$32,602 - $41,786
77,371
$1.61 Billion
$20.2 - $25.89
$868,115 - $1.11 Million
77,371
$1.61 Million
$20.2 - $25.89
$32,602 - $41,786
77,371
$1.61 Million
$20.2 - $25.89
$32,602 - $41,786
77,371
$1.61 Million
$22.62 - $29.85
$1.01 Million - $1.33 Million
78,985
$2.12 Billion
$22.62 - $29.85
$1.01 Million - $1.33 Million
78,985
$2.12 Million
$22.62 - $29.85
$38,544 - $50,864
78,985
$2.12 Million
$22.62 - $29.85
$38,544 - $50,864
78,985
$2.12 Million
$21.67 - $36.49
$929,339 - $1.56 Million
77,281
$2.01 Million
$21.67 - $36.49
$47,370 - $79,767
77,281
$2.01 Million
$21.67 - $36.49
$47,370 - $79,767
77,281
$2.01 Million
$35.76 - $38.01
$1.61 Million - $1.71 Million
79,467
$2.91 Million
$35.76 - $38.01
$43,269 - $45,992
79,467
$2.91 Million
$35.76 - $38.01
$43,269 - $45,992
79,467
$2.91 Million
$33.94 - $38.14
$1.57 Million - $1.77 Million
80,677
$2.98 Million
$33.94 - $38.14
$48,466 - $54,463
80,677
$2.98 Million
$33.94 - $38.14
$48,466 - $54,463
80,677
$2.98 Million
$29.13 - $34.93
$1.47 Million - $1.76 Million
84,911
$2.97 Million
$29.13 - $34.93
$48,792 - $58,507
82,105
$2.87 Million
$29.13 - $34.93
$48,792 - $58,507
82,105
$2.87 Million
$26.8 - $30.96
$1.32 Million - $1.53 Million
83,780
$2.42 Million
$26.8 - $30.96
$92,835 - $107,245
83,780
$2.42 Million
$26.8 - $30.96
$92,835 - $107,245
83,780
$2.42 Million
$24.93 - $32.03
$1.32 Million - $1.69 Million
87,244
$2.33 Million
$24.93 - $32.03
$550,778 - $707,638
87,244
$2.33 Million
$24.93 - $32.03
$550,778 - $707,638
87,244
$2.33 Million
$31.85 - $35.2
$1.73 Million - $1.91 Million
88,691
$2.84 Million
$31.85 - $35.2
$1.12 Million - $1.24 Million
109,337
$3.5 Million
$31.85 - $35.2
$591,868 - $654,121
109,337
$3.5 Million
$31.45 - $34.55
$25,254 - $27,743
90,754
$2.97 Million
$33.65 - $37.35
$141,094 - $156,608
91,557
$3.17 Million
$32.95 - $35.4
$3.15 Million - $3.39 Million
95,750
$3.28 Million