Market Price
$ 48.06
1129
805
687
1274
Market Price
$ 30.74
959
838
368
1915
Market Price
$ 41.58
2566
1667
2068
2982
Market Price
$ 60.19
1253
542
622
4010
Market Price
$ 51.97
323
168
180
466
Market Price
$ 41.20
503
221
192
2393
Market Price
$ 56.38
638
360
376
912
Market Price
$ 66.33
1368
687
666
2940
Market Price
$ 30.50
2197
1840
2162
4365
Market Price
$ 33.66
2565
1221
2162
4819
Market Price
$ 47.72
1246
1153
321
2036
Market Price
$ 62.47
614
434
423
776
Market Price
$ 35.14
3364
1229
2228
3768
Market Price
$ 31.82
139
128
44
578
Market Price
$ 30.28
244
96
215
575
Market Price
$ 43.28
146
38
75
454
Market Price
$ 64.76
3468
1754
2198
4749
Market Price
$ 33.66
1070
882
506
1481
Market Price
$ 34.76
1202
649
723
1800
Market Price
$ 51.81
987
206
533
3714
Market Price
$ 38.13
1771
1547
1627
3200
Market Price
$ 63.23
1068
456
1041
1321
Market Price
$ 47.22
472
379
268
1970
Market Price
$ 59.50
718
576
347
1032
Market Price
$ 31.52
847
607
845
1718
Market Price
$ 39.19
1274
1078
1260
2893
Market Price
$ 55.62
987
913
805
2086
Market Price
$ 58.93
835
315
629
2517
Market Price
$ 29.81
354
204
70
422
Market Price
$ 32.69
346
224
272
793
Market Price
$ 34.42
933
296
242
4244
Market Price
$ 38.44
512
425
466
1487
Market Price
$ 41.31
590
151
442
1132
Market Price
$ 46.95
1943
992
1766
3920
Market Price
$ 42.24
436
351
362
495
Market Price
$ 61.03
2328
554
1663
2753
Market Price
$ 33.74
1098
300
757
1514
Market Price
$ 65.09
3717
3661
1605
4193
Market Price
$ 52.21
1231
824
1082
4636
Market Price
$ 41.17
1304
623
997
2724