Market Price
$ 87.50
Selling Price
$ 76.13
927
799
318
1362
Market Price
$ 71.59
Selling Price
$ 60.50
3554
1500
3104
4179
Market Price
$ 99.92
Selling Price
$ 86.45
1871
1843
1566
3733
Market Price
$ 73.82
Selling Price
$ 61.59
1302
288
534
1779
Market Price
$ 65.44
Selling Price
$ 55.50
860
806
482
2900
Market Price
$ 117.06
Selling Price
$ 97.64
2445
2355
1528
3375
Market Price
$ 106.71
Selling Price
$ 96.56
1713
459
755
2445
Market Price
$ 77.66
Selling Price
$ 66.06
143
94
67
401
Market Price
$ 99.96
Selling Price
$ 88.91
425
327
424
694
Market Price
$ 107.01
Selling Price
$ 93.16
492
253
316
560
Market Price
$ 105.58
Selling Price
$ 92.64
1807
1359
1577
2889
Market Price
$ 87.01
Selling Price
$ 75.67
1626
1019
1250
4118
Market Price
$ 101.04
Selling Price
$ 91.58
2811
862
1364
4494
Market Price
$ 105.93
Selling Price
$ 94.40
977
954
583
3599
Market Price
$ 103.43
Selling Price
$ 93.81
2432
783
2219
3568
Market Price
$ 72.79
Selling Price
$ 62.56
1162
840
523
1907
Market Price
$ 92.81
Selling Price
$ 83.99
1110
299
685
2732
Market Price
$ 65.52
Selling Price
$ 56.79
2690
583
2336
4923
Market Price
$ 92.26
Selling Price
$ 77.66
1987
1378
1686
3255
Market Price
$ 70.93
Selling Price
$ 62.84
3825
2436
2751
4555
Market Price
$ 103.49
Selling Price
$ 89.84
1200
1141
984
4311
Market Price
$ 95.47
Selling Price
$ 81.12
423
328
388
1565
Market Price
$ 102.35
Selling Price
$ 86.92
1321
634
494
4934
Market Price
$ 79.77
Selling Price
$ 70.16
1463
1062
732
2027
Market Price
$ 109.10
Selling Price
$ 98.97
740
255
332
2748
Market Price
$ 111.89
Selling Price
$ 93.89
1986
425
1091
2491
Market Price
$ 104.24
Selling Price
$ 90.49
2119
1150
2091
3088
Market Price
$ 97.14
Selling Price
$ 86.52
1156
515
437
4888
Market Price
$ 93.52
Selling Price
$ 81.04
2306
2266
716
4838
Market Price
$ 103.91
Selling Price
$ 87.89
1943
1667
399
3202
Market Price
$ 85.16
Selling Price
$ 71.81
1907
1442
1294
3076
Market Price
$ 102.53
Selling Price
$ 86.72
1231
656
714
2325
Market Price
$ 97.11
Selling Price
$ 87.59
3390
2675
1224
3597
Market Price
$ 117.21
Selling Price
$ 98.75
863
820
533
954
Market Price
$ 64.72
Selling Price
$ 58.38
1672
475
1543
2266
Market Price
$ 86.86
Selling Price
$ 75.39
3660
2741
1689
3817
Market Price
$ 69.29
Selling Price
$ 58.52
2100
1362
1986
4025
Market Price
$ 113.37
Selling Price
$ 98.07
406
359
105
1498
Market Price
$ 112.20
Selling Price
$ 96.28
1040
715
937
1862
Market Price
$ 73.53
Selling Price
$ 65.44
2215
1595
688
3418