Market Price
$ 102.68
Selling Price
$ 85.88
304
204
63
1232
Market Price
$ 80.95
Selling Price
$ 70.52
2493
1520
1175
3442
Market Price
$ 66.03
Selling Price
$ 55.90
504
208
476
533
Market Price
$ 90.30
Selling Price
$ 80.66
1668
807
1081
2419
Market Price
$ 77.59
Selling Price
$ 68.14
662
399
511
2110
Market Price
$ 98.89
Selling Price
$ 83.01
2472
2048
1277
2909
Market Price
$ 75.18
Selling Price
$ 67.97
647
165
554
1565
Market Price
$ 113.97
Selling Price
$ 96.62
842
768
253
1618
Market Price
$ 108.60
Selling Price
$ 90.70
709
165
633
1067
Market Price
$ 62.42
Selling Price
$ 56.63
3623
769
3337
4820
Market Price
$ 68.84
Selling Price
$ 60.49
1764
1404
1524
1977
Market Price
$ 108.05
Selling Price
$ 92.93
2585
1366
1435
2834
Market Price
$ 81.45
Selling Price
$ 72.39
1277
1244
540
2108
Market Price
$ 102.15
Selling Price
$ 86.01
640
537
522
1901
Market Price
$ 100.97
Selling Price
$ 86.22
514
328
118
2530
Market Price
$ 97.55
Selling Price
$ 82.03
3231
2457
1534
4284
Market Price
$ 89.34
Selling Price
$ 74.97
743
453
610
1935
Market Price
$ 76.87
Selling Price
$ 64.61
2231
1056
1629
3360
Market Price
$ 88.44
Selling Price
$ 79.03
1376
1249
1142
2884
Market Price
$ 68.87
Selling Price
$ 62.51
410
359
199
879
Market Price
$ 83.82
Selling Price
$ 74.18
4350
2897
2235
4355
Market Price
$ 97.07
Selling Price
$ 84.46
401
371
142
967
Market Price
$ 80.14
Selling Price
$ 68.37
2696
2150
673
3245
Market Price
$ 106.85
Selling Price
$ 96.79
3256
2296
1776
4284
Market Price
$ 70.72
Selling Price
$ 61.54
894
221
730
1661
Market Price
$ 106.89
Selling Price
$ 95.96
758
327
537
1288
Market Price
$ 71.17
Selling Price
$ 62.42
684
426
510
1003
Market Price
$ 99.30
Selling Price
$ 83.05
2439
890
698
3090
Market Price
$ 94.14
Selling Price
$ 84.61
1161
1129
917
3453
Market Price
$ 109.81
Selling Price
$ 95.00
2113
1844
1004
2545
Market Price
$ 109.00
Selling Price
$ 97.13
1452
397
747
3942
Market Price
$ 92.32
Selling Price
$ 82.55
814
537
557
1534
Market Price
$ 97.59
Selling Price
$ 86.88
820
388
611
927
Market Price
$ 112.06
Selling Price
$ 98.94
4119
2567
1887
4193
Market Price
$ 98.28
Selling Price
$ 88.28
1564
608
532
3767
Market Price
$ 90.18
Selling Price
$ 81.15
2064
1250
1804
3692
Market Price
$ 103.32
Selling Price
$ 87.49
741
604
260
1311
Market Price
$ 97.02
Selling Price
$ 85.77
1396
1158
1062
1683
Market Price
$ 93.58
Selling Price
$ 80.79
1597
1294
1423
1979
Market Price
$ 69.30
Selling Price
$ 58.39
2157
1339
1317
2572