$20.59 - $27.95
$107,809 - $146,346
48,095
$1.2 Million
$22.48 - $35.15
$963,470 - $1.51 Million
42,859
$1.22 Million
$16.64 - $26.87
$774,059 - $1.25 Million
42,859
$743,000
$16.64 - $26.87
$765,756 - $1.24 Million
42,859
$743,000
$16.64 - $26.87
$765,756 - $1.24 Million
42,859
$743,000
$24.61 - $42.09
$2.19 Million - $3.74 Million
88,878
$2.41 Million
$24.61 - $42.09
$12,280 - $21,002
88,878
$2.41 Million
$37.05 - $46.54
$3.31 Million - $4.16 Million
89,377
$3.55 Billion
$37.05 - $46.54
$81,213 - $102,015
89,377
$3.55 Million
$29.92 - $39.96
$49,248 - $65,774
91,569
$3.46 Million
$29.92 - $39.96
$65,584 - $87,592
91,569
$3.46 Million
$29.92 - $39.96
$49,248 - $65,774
91,569
$3.46 Million
$29.92 - $39.96
$49,248 - $65,774
91,569
$3.46 Million
$24.2 - $39.54
$64,493 - $105,374
93,215
$2.9 Million
$24.2 - $39.54
$92,879 - $151,754
93,215
$2.9 Million
$24.2 - $39.54
$64,493 - $105,374
93,215
$2.9 Million
$24.2 - $39.54
$64,493 - $105,374
93,215
$2.9 Million
$25.25 - $33.29
$995,127 - $1.31 Million
95,880
$2.42 Million
$25.25 - $33.29
$164,200 - $216,484
95,880
$2.42 Million
$25.25 - $33.29
$995,127 - $1.31 Million
95,880
$2.42 Million
$25.25 - $33.29
$995,127 - $1.31 Million
95,880
$2.42 Million
$28.03 - $46.47
$1.58 Million - $2.62 Million
56,469
$1.67 Million
$28.03 - $46.47
$922,411 - $1.53 Million
56,469
$1.67 Million
$28.03 - $46.47
$356,065 - $590,308
56,469
$1.67 Million
$28.03 - $46.47
$356,065 - $590,308
56,469
$1.68 Million
$39.96 - $57.56
$19,580 - $28,204
43,766
$1.91 Million
$39.96 - $57.56
$1.82 Million - $2.63 Million
43,766
$1.91 Million
$39.96 - $57.56
$51,748 - $74,540
43,766
$1.91 Million
$39.96 - $57.56
$51,748 - $74,540
43,766
$1.91 Million
$45.66 - $63.33
$380,302 - $527,475
43,276
$1.98 Million
$45.66 - $63.33
$2.1 Million - $2.92 Million
43,276
$1.98 Million
$45.66 - $63.33
$298,799 - $414,431
45,061
$2.06 Million
$45.66 - $63.33
$298,799 - $414,431
45,061
$2.06 Million
$55.48 - $65.82
$123,387 - $146,383
51,605
$3.18 Million
$55.48 - $65.82
$2.1 Million - $2.49 Million
51,605
$3.18 Million
$55.48 - $65.82
$239,618 - $284,276
51,605
$3.18 Million
$55.48 - $65.82
$239,618 - $284,276
51,605
$3.18 Million
$39.1 - $59.06
$428,927 - $647,888
53,829
$3.03 Million
$39.1 - $59.06
$1.39 Million - $2.1 Million
53,829
$3.03 Billion
$39.1 - $59.06
$46,920 - $70,872
55,924
$3.15 Million
$39.1 - $59.06
$46,920 - $70,872
55,924
$3.15 Million
$34.11 - $42.99
$87,116 - $109,796
57,124
$2.31 Million
$34.11 - $42.99
$1.1 Million - $1.39 Million
57,124
$2.31 Million
$34.11 - $42.99
$87,116 - $109,796
57,124
$2.31 Million
$34.11 - $42.99
$87,116 - $109,796
57,124
$2.31 Million
$26.96 - $36.54
$59,204 - $80,241
59,678
$1.97 Billion
$26.96 - $36.54
$800,685 - $1.09 Million
59,678
$1.97 Million
$26.96 - $36.54
$59,204 - $80,241
59,678
$1.97 Million
$26.96 - $36.54
$59,204 - $80,241
59,678
$1.97 Million
$18.32 - $35.12
$348,354 - $667,806
61,874
$1.8 Billion
$18.32 - $35.12
$503,854 - $965,905
61,874
$1.8 Million
$18.32 - $35.12
$7,932 - $15,206
61,874
$1.8 Million
$18.32 - $35.12
$7,932 - $15,206
61,874
$1.8 Million
$18.22 - $41.46
$508,993 - $1.16 Million
61,441
$1.35 Million
$37.13 - $46.63
$1.04 Million - $1.3 Million
61,441
$2.4 Million
$37.13 - $46.63
$87,775 - $110,233
61,441
$2.4 Million
$37.13 - $46.63
$87,775 - $110,233
61,441
$2.4 Million
$34.0 - $43.24
$869,448 - $1.11 Million
63,805
$2.75 Million
$34.0 - $43.24
$1.12 Million - $1.42 Million
63,805
$2.75 Million
$34.0 - $43.24
$1.12 Million - $1.42 Million
63,805
$2.75 Million
$39.35 - $64.45
$2.3 Million - $3.77 Million
30,957
$1.3 Million
$39.35 - $64.45
$44,544 - $72,957
30,957
$1.3 Million
$39.35 - $64.45
$44,544 - $72,957
30,957
$1.3 Million
$52.76 - $63.35
$3.02 Million - $3.63 Million
32,089
$1.94 Million
$52.76 - $63.35
$40,466 - $48,589
32,089
$1.94 Million
$52.76 - $63.35
$40,466 - $48,589
32,089
$1.94 Million
$45.61 - $56.4
$2.58 Million - $3.19 Million
32,856
$1.75 Million
$45.61 - $56.4
$52,542 - $64,972
32,856
$1.75 Million
$45.61 - $56.4
$52,542 - $64,972
32,856
$1.75 Million
$46.59 - $53.46
$2.58 Million - $2.96 Million
34,008
$1.73 Million
$46.59 - $53.46
$2.68 Million - $3.08 Million
34,008
$1.73 Million
$46.59 - $53.46
$35,501 - $40,736
34,008
$1.73 Million
$40.52 - $58.92
$69,086 - $100,458
34,770
$1.83 Million
$40.04 - $52.44
$75,715 - $99,164
36,475
$1.66 Million
$29.24 - $48.55
$1.12 Million - $1.86 Million
38,366
$1.8 Million