$37.51 - $42.56
$720,192 - $817,152
160,094
$6.06 Million
$33.55 - $41.29
$108,668 - $133,738
140,894
$5.73 Million
$29.96 - $34.25
$87,303 - $99,804
137,655
$4.71 Million
$27.93 - $31.67
$3.76 Million - $4.27 Million
134,741
$4.27 Million
$30.4 - $34.51
$60,313 - $68,467
138,139
$4.24 Million
$30.19 - $33.72
$106,812 - $119,301
140,123
$4.65 Million
$30.19 - $33.72
$9,630 - $10,756
140,123
$4.65 Million
$30.19 - $33.72
$9,630 - $10,756
140,123
$4.65 Million
$26.15 - $31.2
$3.67 Million - $4.38 Million
140,442
$4.31 Million
$26.15 - $31.2
$84,176 - $100,432
140,442
$4.31 Million
$25.73 - $30.0
$3.7 Million - $4.31 Million
143,661
$3.94 Billion
$25.73 - $30.0
$97,799 - $114,030
143,661
$3.94 Million
$27.67 - $32.58
$80,409 - $94,677
147,462
$4.12 Million
$27.67 - $32.58
$105,173 - $123,836
147,462
$4.12 Million
$27.67 - $32.58
$80,409 - $94,677
147,462
$4.12 Million
$27.67 - $32.58
$80,409 - $94,677
147,462
$4.12 Million
$28.64 - $33.56
$74,234 - $86,987
150,368
$4.43 Million
$28.64 - $33.56
$192,088 - $225,086
150,368
$4.43 Million
$28.64 - $33.56
$74,234 - $86,987
150,368
$4.43 Million
$28.64 - $33.56
$74,234 - $86,987
150,368
$4.43 Million
$25.13 - $31.77
$39,755 - $50,260
152,960
$4.31 Million
$25.13 - $31.77
$233,683 - $295,429
152,960
$4.31 Million
$25.13 - $31.77
$39,755 - $50,260
152,960
$4.31 Million
$25.13 - $31.77
$39,755 - $50,260
152,960
$4.31 Million
$27.2 - $31.67
$4.2 Million - $4.89 Million
154,542
$4.82 Million
$27.2 - $31.67
$295,963 - $344,601
154,542
$4.82 Million
$27.2 - $31.67
$1.05 Million - $1.23 Million
154,542
$4.82 Million
$27.2 - $31.67
$1.05 Million - $1.23 Million
154,542
$4.82 Million
$27.42 - $31.63
$28,845 - $33,274
115,809
$3.43 Million
$27.42 - $31.63
$763,701 - $880,958
115,809
$3.43 Million
$27.42 - $31.63
$101,262 - $116,809
115,809
$3.43 Million
$27.42 - $31.63
$101,262 - $116,809
115,809
$3.43 Million
$29.96 - $37.5
$85,266 - $106,725
114,757
$3.44 Million
$29.96 - $37.5
$865,963 - $1.08 Million
114,757
$3.44 Million
$29.96 - $37.5
$56,894 - $71,212
119,502
$3.58 Million
$29.96 - $37.5
$56,894 - $71,212
119,502
$3.58 Million
$34.86 - $39.16
$73,833 - $82,940
117,603
$4.27 Million
$34.86 - $39.16
$908,381 - $1.02 Million
117,603
$4.27 Million
$34.86 - $39.16
$235,653 - $264,721
117,603
$4.27 Million
$34.86 - $39.16
$235,653 - $264,721
117,603
$4.27 Million
$35.03 - $38.8
$526,150 - $582,776
119,721
$4.39 Million
$35.03 - $38.8
$838,618 - $928,871
119,721
$4.39 Billion
$35.03 - $38.8
$5,009 - $5,548
124,363
$4.56 Million
$35.03 - $38.8
$5,009 - $5,548
124,363
$4.56 Million
$28.81 - $38.76
$165,081 - $222,094
124,220
$4.51 Million
$28.81 - $38.76
$560,095 - $753,533
124,220
$4.51 Million
$28.81 - $38.76
$165,081 - $222,094
124,220
$4.51 Million
$28.81 - $38.76
$165,081 - $222,094
124,220
$4.51 Million
$29.24 - $33.37
$140,235 - $160,042
129,950
$3.89 Billion
$29.24 - $33.37
$400,909 - $457,536
129,950
$3.89 Million
$29.24 - $33.37
$140,235 - $160,042
129,950
$3.89 Million
$29.24 - $33.37
$140,235 - $160,042
129,950
$3.89 Million
$24.1 - $34.89
$120 - $174
134,746
$4.01 Billion
$24.1 - $34.89
$214,851 - $311,044
134,746
$4.01 Million
$24.1 - $34.89
$224,708 - $325,314
134,746
$4.01 Million
$24.1 - $34.89
$224,708 - $325,314
134,746
$4.01 Million
$14.87 - $44.95
$271,213 - $819,843
125,422
$3.33 Million
$40.67 - $44.96
$741,780 - $820,025
125,422
$5.31 Million
$40.67 - $44.96
$21,636 - $23,918
125,422
$5.31 Million
$40.67 - $44.96
$21,636 - $23,918
125,422
$5.31 Million
$35.88 - $42.01
$635,327 - $743,871
125,954
$5.26 Million
$35.88 - $42.01
$41,046 - $48,059
125,954
$5.26 Million
$35.88 - $42.01
$41,046 - $48,059
125,954
$5.26 Million
$34.95 - $38.16
$578,876 - $632,044
127,098
$4.67 Million
$34.95 - $38.16
$91,324 - $99,712
127,098
$4.67 Million
$34.95 - $38.16
$91,324 - $99,712
127,098
$4.67 Million
$33.95 - $40.19
$651,025 - $770,683
124,485
$4.75 Million
$33.95 - $40.19
$71,668 - $84,841
124,485
$4.75 Million
$33.95 - $40.19
$71,668 - $84,841
124,485
$4.75 Million
$31.98 - $38.21
$680,758 - $813,376
122,374
$4.3 Million
$31.98 - $38.21
$8,730 - $10,431
122,374
$4.3 Million
$31.98 - $38.21
$8,730 - $10,431
122,374
$4.3 Million
$29.32 - $33.39
$616,130 - $701,657
122,647
$4.02 Million
$29.32 - $33.39
$727,575 - $828,572
122,647
$4.02 Million
$29.32 - $33.39
$63,712 - $72,556
122,647
$4.02 Million
$25.36 - $31.87
$22,545 - $28,332
124,820
$3.87 Million
$25.36 - $27.88
$35,301 - $38,808
123,931
$3.35 Million
$26.78 - $32.2
$3.36 Million - $4.04 Million
125,323
$3.45 Million