Market Price
$ 67.36
3794
3511
3308
4438
Market Price
$ 67.26
564
510
296
1324
Market Price
$ 61.96
940
712
373
2213
Market Price
$ 48.84
1882
1808
1034
1971
Market Price
$ 60.38
3185
2594
2416
4778
Market Price
$ 65.83
312
244
236
918
Market Price
$ 53.72
2708
2510
1096
3153
Market Price
$ 67.35
892
714
615
1150
Market Price
$ 48.65
951
894
485
3196
Market Price
$ 60.46
630
325
154
1114
Market Price
$ 60.55
4774
1594
2284
4960
Market Price
$ 58.63
2614
1365
1964
4292
Market Price
$ 69.02
364
198
264
1247
Market Price
$ 42.72
1188
396
425
3059
Market Price
$ 54.46
2888
964
2144
3431
Market Price
$ 51.20
931
685
499
2477
Market Price
$ 58.53
537
255
428
592
Market Price
$ 68.34
1445
1333
1289
2959
Market Price
$ 33.00
841
246
301
1274
Market Price
$ 61.57
2766
2755
664
3125
Market Price
$ 57.34
384
96
311
1879
Market Price
$ 34.74
178
72
66
838
Market Price
$ 56.67
1693
915
1345
2281
Market Price
$ 33.81
3255
3235
2427
3496
Market Price
$ 52.47
310
196
230
420
Market Price
$ 43.52
572
562
279
1342
Market Price
$ 43.45
373
337
187
685
Market Price
$ 35.59
1245
731
598
3123
Market Price
$ 50.66
2991
747
1886
3350
Market Price
$ 32.81
128
69
47
530
Market Price
$ 29.78
2179
541
919
2416
Market Price
$ 41.05
2079
545
1560
3734
Market Price
$ 38.25
3619
3543
2427
4105
Market Price
$ 36.70
633
287
274
901
Market Price
$ 53.59
760
725
179
791
Market Price
$ 42.88
1443
1283
601
1633
Market Price
$ 42.13
498
314
302
1747
Market Price
$ 45.65
1992
930
1090
2236
Market Price
$ 68.15
4502
1382
4202
4970
Market Price
$ 46.08
962
570
284
1712