Market Price
$ 108.31
Selling Price
$ 90.98
1774
1698
1182
1810
Market Price
$ 62.33
Selling Price
$ 56.46
2381
2056
2253
3581
Market Price
$ 70.71
Selling Price
$ 60.10
341
165
114
1121
Market Price
$ 110.17
Selling Price
$ 92.35
1130
1018
627
1588
Market Price
$ 66.14
Selling Price
$ 56.88
740
462
576
1374
Market Price
$ 88.04
Selling Price
$ 75.02
801
495
216
1948
Market Price
$ 66.30
Selling Price
$ 58.41
2464
2370
1416
3865
Market Price
$ 97.28
Selling Price
$ 83.34
2763
1714
2750
3090
Market Price
$ 81.35
Selling Price
$ 71.76
1955
1450
576
4424
Market Price
$ 97.01
Selling Price
$ 88.16
4020
2401
3297
4956
Market Price
$ 107.06
Selling Price
$ 90.01
4180
1685
3573
4358
Market Price
$ 65.03
Selling Price
$ 58.29
2513
2175
756
2516
Market Price
$ 73.83
Selling Price
$ 63.49
1042
473
527
2113
Market Price
$ 113.56
Selling Price
$ 97.38
1085
224
578
4920
Market Price
$ 108.05
Selling Price
$ 93.47
2264
727
924
3706
Market Price
$ 105.79
Selling Price
$ 90.32
3707
1669
3265
4630
Market Price
$ 97.91
Selling Price
$ 86.38
1109
556
377
3174
Market Price
$ 96.92
Selling Price
$ 80.86
330
222
76
724
Market Price
$ 65.30
Selling Price
$ 58.31
1570
1125
1177
2717
Market Price
$ 77.68
Selling Price
$ 66.56
275
221
228
446
Market Price
$ 85.72
Selling Price
$ 73.16
117
70
67
437
Market Price
$ 92.04
Selling Price
$ 81.41
768
636
262
2986
Market Price
$ 107.87
Selling Price
$ 92.97
1538
1105
1475
3409
Market Price
$ 75.76
Selling Price
$ 65.48
996
699
646
2855
Market Price
$ 98.79
Selling Price
$ 89.14
958
200
667
1221
Market Price
$ 91.84
Selling Price
$ 79.08
2561
1458
2025
3300
Market Price
$ 78.26
Selling Price
$ 69.08
1185
639
242
4575
Market Price
$ 61.41
Selling Price
$ 55.78
3047
1855
718
3834
Market Price
$ 113.84
Selling Price
$ 95.61
662
319
211
1427
Market Price
$ 87.63
Selling Price
$ 78.42
338
86
168
434
Market Price
$ 78.92
Selling Price
$ 65.83
1483
1463
992
4259
Market Price
$ 77.79
Selling Price
$ 65.24
1992
689
610
2325
Market Price
$ 81.30
Selling Price
$ 68.46
1642
1282
789
2242
Market Price
$ 98.91
Selling Price
$ 88.69
1420
707
1417
4859
Market Price
$ 70.77
Selling Price
$ 62.66
975
345
658
2700
Market Price
$ 98.24
Selling Price
$ 85.87
1485
683
406
4641
Market Price
$ 103.81
Selling Price
$ 89.22
583
539
131
653
Market Price
$ 64.95
Selling Price
$ 57.75
1022
970
765
1962
Market Price
$ 106.30
Selling Price
$ 92.18
222
148
76
991
Market Price
$ 67.73
Selling Price
$ 57.38
1212
455
878
2823