$56.16 - $60.96
$68,122 - $73,944
47,055
$2.85 Million
$53.58 - $57.02
$319,872 - $340,409
48,268
$2.71 Million
$42.56 - $59.82
$1.8 Million - $2.53 Million
42,298
$2.39 Million
$32.18 - $46.57
$26,677 - $38,606
43,749
$1.97 Million
$44.2 - $50.2
$183,297 - $208,179
44,578
$2.03 Million
$44.2 - $50.2
$49,592 - $56,324
44,578
$2.03 Million
$44.2 - $50.2
$49,592 - $56,324
44,578
$2.03 Million
$31.86 - $67.26
$1.46 Million - $3.07 Million
45,700
$1.98 Million
$31.86 - $67.26
$96,376 - $203,461
45,700
$1.98 Million
$45.44 - $74.26
$2.21 Million - $3.62 Million
48,725
$3.2 Billion
$45.44 - $74.26
$23,583 - $38,540
48,725
$3.2 Million
$41.39 - $81.0
$16,680 - $32,643
49,244
$2.22 Million
$41.39 - $81.0
$21,481 - $42,039
49,244
$2.22 Million
$41.39 - $81.0
$16,680 - $32,643
49,244
$2.22 Million
$41.39 - $81.0
$16,680 - $32,643
49,244
$2.22 Million
$72.36 - $113.1
$49,060 - $76,681
49,647
$3.59 Million
$72.36 - $113.1
$66,715 - $104,278
49,647
$3.59 Million
$72.36 - $113.1
$49,060 - $76,681
49,647
$3.59 Million
$72.36 - $113.1
$49,060 - $76,681
49,647
$3.59 Million
$87.2 - $114.05
$1,133 - $1,482
50,325
$5.4 Million
$87.2 - $114.05
$139,520 - $182,480
50,325
$5.4 Million
$87.2 - $114.05
$1,133 - $1,482
50,325
$5.4 Million
$87.2 - $114.05
$1,133 - $1,482
50,325
$5.4 Million
$94.19 - $124.49
$4.74 Million - $6.27 Million
50,338
$5.58 Million
$94.19 - $124.49
$151,928 - $200,802
50,338
$5.58 Million
$94.19 - $124.49
$1.18 Million - $1.56 Million
50,338
$5.58 Million
$94.19 - $124.49
$1.18 Million - $1.56 Million
50,338
$5.58 Million
$119.57 - $139.07
$77,840 - $90,534
37,821
$4.84 Million
$119.57 - $139.07
$1.3 Million - $1.52 Million
37,821
$4.84 Million
$119.57 - $139.07
$373,297 - $434,176
37,821
$4.84 Million
$119.57 - $139.07
$373,297 - $434,176
37,821
$4.84 Million
$109.17 - $142.35
$111,353 - $145,197
38,472
$5.12 Million
$109.17 - $142.35
$1.12 Million - $1.46 Million
38,472
$5.12 Million
$109.17 - $142.35
$158,405 - $206,549
40,943
$5.45 Million
$109.17 - $142.35
$158,405 - $206,549
40,943
$5.45 Million
$100.34 - $115.69
$107,564 - $124,019
39,492
$4.27 Million
$100.34 - $115.69
$926,439 - $1.07 Million
39,492
$4.27 Million
$100.34 - $115.69
$437,783 - $504,755
39,492
$4.27 Million
$100.34 - $115.69
$437,783 - $504,755
39,492
$4.27 Million
$101.51 - $125.27
$176,018 - $217,218
40,564
$4.27 Million
$101.51 - $125.27
$828,423 - $1.02 Million
40,564
$4.27 Billion
$101.51 - $125.27
$391,625 - $483,291
43,855
$4.62 Million
$101.51 - $125.27
$391,625 - $483,291
43,855
$4.62 Million
$85.88 - $105.36
$139,039 - $170,577
39,997
$4.16 Million
$85.88 - $105.36
$749,560 - $919,582
39,997
$4.16 Million
$85.88 - $105.36
$139,039 - $170,577
39,997
$4.16 Million
$85.88 - $105.36
$139,039 - $170,577
39,997
$4.16 Million
$72.74 - $92.5
$4 Million - $5.09 Million
41,616
$3.56 Billion
$72.74 - $92.5
$517,108 - $657,582
41,616
$3.56 Million
$72.74 - $92.5
$4 Million - $5.09 Million
41,616
$3.56 Million
$72.74 - $92.5
$4 Million - $5.09 Million
41,616
$3.57 Million
$48.02 - $79.04
$2.61 Million - $4.29 Million
96,589
$7.08 Billion
$48.02 - $79.04
$2.3 Million - $3.78 Million
96,589
$7.08 Million
$48.02 - $79.04
$372,539 - $613,192
96,589
$7.08 Million
$48.02 - $79.04
$372,539 - $613,192
96,589
$7.08 Million
$36.95 - $62.95
$1.48 Million - $2.52 Million
88,831
$4.61 Million
$36.95 - $62.95
$179,133 - $305,181
88,831
$4.61 Million
$36.95 - $62.95
$179,133 - $305,181
88,831
$4.62 Million
$47.06 - $56.64
$1.66 Million - $2 Million
83,983
$4.73 Million
$47.06 - $56.64
$44,612 - $53,694
83,983
$4.73 Million
$47.06 - $56.64
$44,612 - $53,694
83,983
$4.73 Million
$47.45 - $58.05
$1.72 Million - $2.1 Million
84,931
$4.05 Million
$47.45 - $58.05
$66,382 - $81,211
84,931
$4.05 Million
$47.45 - $58.05
$66,382 - $81,211
84,931
$4.05 Million
$39.26 - $54.21
$1.48 Million - $2.04 Million
86,330
$4.68 Million
$39.26 - $54.21
$95,912 - $132,435
86,330
$4.68 Million
$39.26 - $54.21
$95,912 - $132,435
86,330
$4.68 Million
$29.84 - $43.92
$1.2 Million - $1.76 Million
88,773
$3.6 Million
$29.84 - $43.92
$3,938 - $5,797
88,773
$3.6 Million
$29.84 - $43.92
$3,938 - $5,797
88,773
$3.6 Million
$29.95 - $46.34
$1.2 Million - $1.85 Million
88,641
$2.76 Million
$29.95 - $46.34
$1,647 - $2,548
88,641
$2.76 Million
$29.95 - $46.34
$1,647 - $2,548
88,641
$2.76 Million
$40.12 - $45.55
$1.6 Million - $1.82 Million
88,696
$4.04 Million
$40.12 - $45.55
$1.58 Million - $1.8 Million
88,696
$4.04 Million
$40.12 - $45.55
$195,544 - $222,010
88,696
$4.04 Million
$38.72 - $42.52
$2.32 Million - $2.55 Million
83,822
$3.51 Million
$39.4 - $47.39
$34,041 - $40,944
143,805
$5.91 Million
$37.27 - $43.02
$5.39 Million - $6.22 Million
144,669
$5.94 Million