$24.54 - $30.61
$69,276 - $86,412
82,871
$2.22 Million
$26.9 - $33.31
$247,345 - $306,285
85,694
$2.48 Million
$29.51 - $36.65
$2.26 Million - $2.8 Million
76,499
$2.48 Million
$31.93 - $38.15
$87,488 - $104,531
79,416
$2.84 Million
$34.88 - $42.41
$256,891 - $312,349
82,156
$2.92 Million
$34.88 - $42.41
$73,596 - $89,485
82,156
$2.92 Million
$34.88 - $42.41
$73,596 - $89,485
82,156
$2.92 Million
$31.71 - $47.46
$2.67 Million - $4 Million
84,266
$2.95 Million
$31.71 - $47.46
$166,636 - $249,402
84,266
$2.95 Million
$42.39 - $57.14
$3.79 Million - $5.12 Million
89,521
$4.11 Billion
$42.39 - $57.14
$44,509 - $59,997
89,521
$4.11 Million
$43.41 - $54.45
$122,459 - $153,603
90,571
$3.97 Million
$43.41 - $54.45
$45,580 - $57,172
90,571
$3.97 Million
$43.41 - $54.45
$122,459 - $153,603
90,571
$3.97 Million
$43.41 - $54.45
$122,459 - $153,603
90,571
$3.97 Million
$43.67 - $61.77
$259,006 - $366,357
93,392
$4.51 Million
$43.67 - $61.77
$169,046 - $239,111
93,392
$4.51 Million
$43.67 - $61.77
$259,006 - $366,357
93,392
$4.51 Million
$43.67 - $61.77
$259,006 - $366,357
93,392
$4.51 Million
$45.24 - $78.15
$66,593 - $115,036
99,323
$4.69 Million
$45.24 - $78.15
$443,442 - $766,026
99,323
$4.69 Million
$45.24 - $78.15
$66,593 - $115,036
99,323
$4.69 Million
$45.24 - $78.15
$66,593 - $115,036
99,323
$4.69 Million
$39.0 - $71.34
$3.93 Million - $7.19 Million
100,795
$6.7 Million
$39.0 - $71.34
$439,686 - $804,287
100,795
$6.7 Million
$39.0 - $71.34
$739,323 - $1.35 Million
100,795
$6.7 Million
$39.0 - $71.34
$739,323 - $1.35 Million
100,795
$6.7 Million
$33.62 - $42.47
$126,343 - $159,602
81,838
$3.22 Million
$33.62 - $42.47
$258,302 - $326,297
81,838
$3.22 Million
$33.62 - $42.47
$104,659 - $132,209
81,838
$3.22 Million
$33.62 - $42.47
$104,659 - $132,209
81,838
$3.22 Million
$28.79 - $36.84
$58,904 - $75,374
78,080
$2.79 Million
$28.79 - $36.84
$329,386 - $421,486
78,080
$2.79 Million
$28.79 - $36.84
$138,911 - $177,753
84,951
$3.03 Million
$28.79 - $36.84
$138,911 - $177,753
84,951
$3.03 Million
$29.92 - $37.55
$62,263 - $78,141
80,126
$2.56 Million
$29.92 - $37.55
$281,098 - $352,782
80,126
$2.56 Million
$29.92 - $37.55
$271,553 - $340,803
80,126
$2.56 Million
$29.92 - $37.55
$271,553 - $340,803
80,126
$2.56 Million
$23.67 - $34.24
$135,108 - $195,441
82,207
$2.6 Million
$23.67 - $34.24
$173,122 - $250,431
82,207
$2.6 Billion
$23.67 - $34.24
$128,386 - $185,717
89,202
$2.82 Million
$23.67 - $34.24
$128,386 - $185,717
89,202
$2.82 Million
$16.75 - $23.39
$61,757 - $86,238
83,778
$1.93 Million
$16.75 - $23.39
$96,195 - $134,328
83,778
$1.93 Million
$16.75 - $23.39
$61,757 - $86,238
83,778
$1.93 Million
$16.75 - $23.39
$61,757 - $86,238
83,778
$1.93 Million
$11.68 - $19.26
$43,589 - $71,878
87,465
$1.6 Billion
$11.68 - $19.26
$24,014 - $39,598
87,465
$1.6 Million
$11.68 - $19.26
$43,589 - $71,878
87,465
$1.6 Million
$11.68 - $19.26
$43,589 - $71,878
87,465
$1.6 Million
$9.82 - $14.98
$144,334 - $220,176
91,197
$1.14 Billion
$9.82 - $14.98
$16,458 - $25,106
91,197
$1.14 Million
$9.82 - $14.98
$10,536 - $16,073
91,197
$1.14 Million
$9.82 - $14.98
$10,536 - $16,073
91,197
$1.14 Million
$7.01 - $22.02
$4,227 - $13,278
90,124
$975,000
$7.01 - $22.02
$19,333 - $60,731
90,124
$975,000
$7.01 - $22.02
$19,333 - $60,731
90,124
$975,000
$18.02 - $21.71
$60,565 - $72,967
92,882
$2.01 Million
$18.02 - $21.71
$67,124 - $80,869
92,882
$2.01 Million
$18.02 - $21.71
$67,124 - $80,869
92,882
$2.01 Million
$17.66 - $25.27
$125,138 - $179,063
96,607
$1.98 Million
$17.66 - $25.27
$21,615 - $30,930
96,607
$1.98 Million
$17.66 - $25.27
$21,615 - $30,930
96,607
$1.98 Million
$21.27 - $27.92
$176,753 - $232,015
97,831
$2.45 Million
$21.27 - $27.92
$63,214 - $82,978
97,831
$2.45 Million
$21.27 - $27.92
$63,214 - $82,978
97,831
$2.45 Million
$26.42 - $33.48
$298,070 - $377,721
100,803
$2.75 Million
$26.42 - $33.48
$16,089 - $20,389
100,803
$2.75 Million
$26.42 - $33.48
$16,089 - $20,389
100,803
$2.75 Million
$27.65 - $36.99
$328,786 - $439,848
101,412
$2.96 Million
$27.65 - $36.99
$48,193 - $64,473
101,412
$2.96 Million
$27.65 - $36.99
$48,193 - $64,473
101,412
$2.96 Million
$27.62 - $32.61
$376,571 - $444,604
103,155
$3.35 Million
$27.62 - $32.61
$347,570 - $410,364
103,155
$3.35 Million
$27.62 - $32.61
$2,513 - $2,967
103,155
$3.35 Million
$23.67 - $29.68
$53,233 - $66,750
103,246
$2.9 Million
$23.57 - $28.74
$73,349 - $89,438
105,495
$2.56 Million
$20.85 - $25.66
$2.26 Million - $2.79 Million
108,607
$2.79 Million