$35.99 - $42.21
$25,588 - $30,011
97,058
$4.04 Million
$35.65 - $38.84
$297,927 - $324,585
97,769
$3.61 Million
$34.74 - $39.4
$3.11 Million - $3.52 Million
89,412
$3.37 Million
$41.57 - $44.74
$31,593 - $34,002
91,750
$3.82 Million
$43.77 - $45.82
$131,572 - $137,734
92,510
$4.13 Million
$43.77 - $45.82
$98,526 - $103,140
92,510
$4.13 Million
$43.77 - $45.82
$98,526 - $103,140
92,510
$4.13 Million
$44.92 - $49.06
$4.26 Million - $4.65 Million
94,761
$4.27 Million
$44.92 - $49.06
$33,914 - $37,040
94,761
$4.27 Million
$48.46 - $49.51
$4.63 Million - $4.73 Million
95,516
$4.65 Billion
$48.46 - $49.51
$68,473 - $69,957
95,516
$4.65 Million
$45.71 - $49.05
$86,026 - $92,312
96,929
$4.73 Million
$45.71 - $49.05
$64,588 - $69,307
96,929
$4.73 Million
$45.71 - $49.05
$86,026 - $92,312
96,929
$4.73 Million
$45.71 - $49.05
$86,026 - $92,312
96,929
$4.73 Million
$45.73 - $48.68
$48,565 - $51,698
98,811
$4.52 Million
$45.73 - $48.68
$150,680 - $160,400
98,811
$4.52 Million
$45.73 - $48.68
$48,565 - $51,698
98,811
$4.52 Million
$45.73 - $48.68
$48,565 - $51,698
98,811
$4.52 Million
$44.33 - $48.04
$80,902 - $87,673
97,749
$4.67 Million
$44.33 - $48.04
$98,988 - $107,273
97,749
$4.67 Million
$44.33 - $48.04
$80,902 - $87,673
97,749
$4.67 Million
$44.33 - $48.04
$80,902 - $87,673
97,749
$4.67 Million
$44.25 - $48.13
$4.41 Million - $4.79 Million
99,574
$4.75 Million
$44.25 - $48.13
$179,566 - $195,311
99,574
$4.75 Million
$44.25 - $48.13
$1.26 Million - $1.37 Million
99,574
$4.75 Million
$44.25 - $48.13
$1.26 Million - $1.37 Million
99,574
$4.75 Million
$44.8 - $50.04
$16,172 - $18,064
71,197
$3.25 Million
$44.8 - $50.04
$1.09 Million - $1.22 Million
71,197
$3.25 Million
$44.8 - $50.04
$16,172 - $18,064
71,197
$3.25 Million
$44.8 - $50.04
$16,172 - $18,064
71,197
$3.25 Million
$47.55 - $49.83
$180,737 - $189,403
70,836
$3.5 Million
$47.55 - $49.83
$1.17 Million - $1.23 Million
70,836
$3.5 Million
$47.55 - $49.83
$180,737 - $189,403
70,836
$3.5 Million
$47.55 - $49.83
$180,737 - $189,403
70,836
$3.51 Million
$48.41 - $49.97
$70,097 - $72,356
74,637
$3.64 Million
$48.41 - $49.97
$1.01 Million - $1.04 Million
74,637
$3.64 Million
$48.41 - $49.97
$70,097 - $72,356
74,637
$3.64 Million
$48.41 - $49.97
$70,097 - $72,356
74,637
$3.64 Million
$47.1 - $49.14
$627,701 - $654,888
76,085
$3.73 Million
$47.1 - $49.14
$915,200 - $954,839
76,085
$3.73 Billion
$47.1 - $49.14
$8,007 - $8,353
76,085
$3.73 Million
$47.1 - $49.14
$8,007 - $8,353
76,085
$3.73 Million
$41.9 - $50.17
$159,220 - $190,646
76,255
$3.7 Million
$41.9 - $50.17
$807,035 - $966,324
76,255
$3.7 Million
$41.9 - $50.17
$159,220 - $190,646
76,255
$3.7 Million
$41.9 - $50.17
$159,220 - $190,646
76,255
$3.7 Million
$37.87 - $44.98
$64,265 - $76,331
80,055
$3.31 Billion
$37.87 - $44.98
$585,508 - $695,435
80,055
$3.31 Million
$37.87 - $44.98
$64,265 - $76,331
80,055
$3.31 Million
$37.87 - $44.98
$64,265 - $76,331
80,055
$3.31 Million
$35.77 - $46.58
$273,998 - $356,802
81,752
$3.14 Billion
$35.77 - $46.58
$492,338 - $641,127
81,752
$3.14 Million
$35.77 - $46.58
$56,516 - $73,596
81,752
$3.14 Million
$35.77 - $46.58
$56,516 - $73,596
81,752
$3.14 Million
$29.93 - $55.79
$459,245 - $856,041
80,172
$3.05 Million
$47.44 - $52.92
$727,919 - $812,004
80,172
$4.07 Million
$47.44 - $52.92
$28,796 - $32,122
80,172
$4.07 Million
$47.44 - $52.92
$28,796 - $32,122
80,172
$4.07 Million
$48.62 - $52.14
$716,512 - $768,387
80,779
$4.21 Million
$48.62 - $52.14
$41,375 - $44,371
80,779
$4.21 Million
$48.62 - $52.14
$41,375 - $44,371
80,779
$4.21 Million
$44.54 - $51.83
$534,658 - $622,167
83,512
$4.25 Million
$44.54 - $51.83
$55,853 - $64,994
81,630
$4.16 Million
$44.54 - $51.83
$55,853 - $64,994
81,630
$4.16 Million
$40.07 - $47.69
$506,164 - $602,420
82,884
$3.92 Million
$40.07 - $47.69
$601 - $715
82,884
$3.92 Million
$40.07 - $47.69
$601 - $715
82,884
$3.92 Million
$38.14 - $44.7
$481,212 - $563,979
82,899
$3.41 Million
$38.14 - $44.7
$855,785 - $1 Million
82,899
$3.41 Million
$38.14 - $44.7
$855,785 - $1 Million
82,899
$3.41 Million
$37.65 - $40.65
$394,684 - $426,133
85,033
$3.35 Million
$37.65 - $40.65
$316,561 - $341,785
105,337
$4.16 Million
$37.65 - $40.65
$711,547 - $768,244
105,337
$4.16 Million
$35.05 - $40.45
$12,407 - $14,319
86,438
$3.36 Million
$33.8 - $39.95
$23,321 - $27,565
86,084
$3.29 Million
$40.2 - $45.5
$3.49 Million - $3.95 Million
86,774
$3.51 Million