$32.18 - $37.3
$49,106 - $56,919
39,301
$1.44 Million
$31.65 - $36.79
$78,112 - $90,797
40,827
$1.34 Million
$33.27 - $36.43
$1.44 Million - $1.58 Million
43,295
$1.56 Million
$30.46 - $34.22
$57,630 - $64,744
46,953
$1.59 Million
$32.42 - $36.86
$1.49 Million - $1.69 Million
48,845
$1.65 Million
$32.42 - $36.86
$13,940 - $15,849
48,845
$1.65 Million
$32.42 - $36.86
$13,940 - $15,849
48,845
$1.65 Million
$34.43 - $44.0
$1.7 Million - $2.17 Million
49,275
$1.77 Million
$34.43 - $44.0
$1.56 Million - $2 Million
49,275
$1.77 Million
$37.29 - $40.85
$3.53 Million - $3.87 Million
94,694
$3.8 Billion
$37.29 - $40.85
$87,519 - $95,874
94,694
$3.8 Million
$30.88 - $38.31
$35,820 - $44,439
97,041
$3.52 Million
$30.88 - $38.31
$72,475 - $89,913
97,041
$3.52 Million
$30.88 - $38.31
$35,820 - $44,439
97,041
$3.52 Million
$30.88 - $38.31
$35,820 - $44,439
97,041
$3.52 Million
$32.12 - $35.72
$165,000 - $183,493
98,201
$3.25 Million
$32.12 - $35.72
$112,644 - $125,270
98,201
$3.25 Million
$32.12 - $35.72
$165,000 - $183,493
98,201
$3.25 Million
$32.12 - $35.72
$165,000 - $183,493
98,201
$3.25 Million
$28.38 - $34.91
$186,541 - $229,463
103,338
$3.29 Million
$28.38 - $34.91
$245,316 - $301,762
103,338
$3.29 Million
$28.38 - $34.91
$186,541 - $229,463
103,338
$3.29 Million
$28.38 - $34.91
$186,541 - $229,463
103,338
$3.29 Million
$30.21 - $39.16
$3.32 Million - $4.3 Million
109,911
$3.74 Million
$30.21 - $39.16
$459,705 - $595,897
109,911
$3.74 Million
$30.21 - $39.16
$945,542 - $1.23 Million
109,911
$3.74 Million
$30.21 - $39.16
$945,542 - $1.23 Million
109,911
$3.74 Million
$31.56 - $37.87
$65,392 - $78,466
78,612
$2.95 Million
$31.56 - $37.87
$507,547 - $609,025
78,612
$2.95 Million
$31.56 - $37.87
$65,392 - $78,466
78,612
$2.95 Million
$31.56 - $37.87
$65,392 - $78,466
78,612
$2.95 Million
$29.52 - $34.55
$3,542 - $4,146
80,684
$2.62 Million
$29.52 - $34.55
$413,575 - $484,045
80,684
$2.62 Million
$29.52 - $34.55
$3,542 - $4,146
80,684
$2.62 Million
$29.52 - $34.55
$3,542 - $4,146
80,684
$2.62 Million
$28.8 - $34.62
$191,980 - $230,776
80,564
$2.73 Million
$28.8 - $34.62
$406,944 - $489,180
80,564
$2.73 Million
$28.8 - $34.62
$191,980 - $230,776
80,564
$2.73 Million
$28.8 - $34.62
$191,980 - $230,776
80,564
$2.73 Million
$26.72 - $31.49
$1.17 Million - $1.38 Million
87,230
$2.73 Million
$26.72 - $31.49
$199,438 - $235,041
87,230
$2.73 Billion
$26.72 - $31.49
$81,415 - $95,950
87,230
$2.73 Million
$26.72 - $31.49
$81,415 - $95,950
87,230
$2.73 Million
$21.28 - $30.04
$138,745 - $195,860
90,277
$2.61 Million
$21.28 - $30.04
$93,993 - $132,686
90,277
$2.61 Million
$21.28 - $30.04
$138,745 - $195,860
90,277
$2.61 Million
$21.28 - $30.04
$138,745 - $195,860
90,277
$2.61 Million
$20.69 - $27.04
$50,731 - $66,302
96,797
$2.08 Billion
$20.69 - $27.04
$43,511 - $56,865
96,797
$2.08 Million
$20.69 - $27.04
$50,731 - $66,302
96,797
$2.08 Million
$20.69 - $27.04
$50,731 - $66,302
96,797
$2.08 Million
$17.69 - $26.45
$989,826 - $1.48 Million
99,249
$2.35 Billion
$17.69 - $26.45
$80,577 - $120,479
99,249
$2.35 Million
$17.69 - $26.45
$78,331 - $117,120
99,249
$2.35 Million
$17.69 - $26.45
$78,331 - $117,120
99,249
$2.35 Million
$13.07 - $37.45
$1,659 - $4,756
94,821
$1.81 Million
$13.07 - $37.45
$43,405 - $124,371
94,821
$1.81 Million
$13.07 - $37.45
$43,405 - $124,371
94,821
$1.81 Million
$30.49 - $34.43
$105,129 - $118,714
98,142
$3.2 Million
$30.49 - $34.43
$23,294 - $26,304
98,142
$3.2 Million
$30.49 - $34.43
$23,294 - $26,304
98,142
$3.2 Million
$31.31 - $35.56
$131,877 - $149,778
98,906
$3.21 Million
$31.31 - $35.56
$24,922 - $28,305
98,906
$3.21 Million
$31.31 - $35.56
$24,922 - $28,305
98,906
$3.21 Million
$29.71 - $33.54
$156,541 - $176,722
99,963
$3.25 Million
$29.71 - $33.54
$37,731 - $42,595
98,110
$3.19 Million
$29.71 - $33.54
$37,731 - $42,595
98,110
$3.19 Million
$25.09 - $30.4
$117,571 - $142,454
99,380
$2.91 Million
$25.09 - $30.4
$3,939 - $4,772
99,380
$2.91 Million
$25.09 - $30.4
$3,939 - $4,772
99,380
$2.91 Million
$22.17 - $27.13
$100,407 - $122,871
99,223
$2.63 Million
$22.17 - $27.13
$628,053 - $768,565
99,223
$2.63 Million
$22.17 - $27.13
$628,053 - $768,565
99,223
$2.63 Million
$22.37 - $25.17
$185,715 - $208,961
102,996
$2.48 Million
$22.37 - $25.17
$682,531 - $767,961
127,552
$3.08 Million
$22.37 - $25.17
$516,814 - $581,502
127,552
$3.08 Million
$22.96 - $33.33
$1.04 Million - $1.51 Million
104,449
$2.44 Million
$31.87 - $36.51
$24,444 - $28,003
59,239
$1.98 Million
$29.91 - $36.53
$1.79 Million - $2.19 Million
60,006
$2.17 Million