Market Price
$ 113.91
Selling Price
$ 95.54
989
790
926
2642
Market Price
$ 73.41
Selling Price
$ 66.12
449
274
392
1112
Market Price
$ 100.05
Selling Price
$ 89.35
1558
990
561
2660
Market Price
$ 77.20
Selling Price
$ 64.54
1628
491
1416
3388
Market Price
$ 83.04
Selling Price
$ 74.12
2491
1691
919
2900
Market Price
$ 114.93
Selling Price
$ 98.36
725
326
661
3325
Market Price
$ 87.70
Selling Price
$ 76.89
3585
1772
2890
4797
Market Price
$ 90.75
Selling Price
$ 77.02
1623
1203
407
3091
Market Price
$ 82.54
Selling Price
$ 69.74
1817
728
1040
1967
Market Price
$ 85.22
Selling Price
$ 72.23
854
610
573
1824
Market Price
$ 106.42
Selling Price
$ 93.47
2584
934
614
3400
Market Price
$ 112.29
Selling Price
$ 98.71
1056
397
851
1656
Market Price
$ 95.67
Selling Price
$ 85.69
741
612
438
1333
Market Price
$ 88.32
Selling Price
$ 76.92
4258
1671
1562
4304
Market Price
$ 76.07
Selling Price
$ 66.64
1493
1346
1367
2585
Market Price
$ 79.60
Selling Price
$ 67.09
1369
681
700
3223
Market Price
$ 102.86
Selling Price
$ 85.93
2514
1182
2060
4448
Market Price
$ 70.20
Selling Price
$ 58.52
316
228
227
614
Market Price
$ 71.77
Selling Price
$ 65.23
1087
636
418
1278
Market Price
$ 82.72
Selling Price
$ 70.87
896
693
663
3449
Market Price
$ 72.58
Selling Price
$ 63.38
1156
620
498
3321
Market Price
$ 75.53
Selling Price
$ 63.67
1640
708
604
2366
Market Price
$ 77.47
Selling Price
$ 66.66
2061
636
1068
4604
Market Price
$ 84.04
Selling Price
$ 71.54
854
734
444
1962
Market Price
$ 92.10
Selling Price
$ 78.68
1166
1013
1051
2034
Market Price
$ 86.12
Selling Price
$ 74.28
4629
2514
2453
4832
Market Price
$ 71.61
Selling Price
$ 64.58
860
559
176
943
Market Price
$ 94.63
Selling Price
$ 79.20
3476
1794
2944
4109
Market Price
$ 89.50
Selling Price
$ 77.48
1790
1360
939
2950
Market Price
$ 65.72
Selling Price
$ 55.06
257
203
155
826
Market Price
$ 107.28
Selling Price
$ 91.61
416
329
115
1540
Market Price
$ 66.15
Selling Price
$ 57.33
497
410
452
818
Market Price
$ 108.78
Selling Price
$ 90.69
908
744
865
1992
Market Price
$ 96.84
Selling Price
$ 84.37
2544
540
2504
3095
Market Price
$ 91.30
Selling Price
$ 77.38
2504
1201
1278
4328
Market Price
$ 94.93
Selling Price
$ 82.51
3083
730
1616
4079
Market Price
$ 93.77
Selling Price
$ 78.73
969
556
533
3357
Market Price
$ 82.60
Selling Price
$ 70.71
1530
355
1298
2736
Market Price
$ 98.18
Selling Price
$ 87.93
2978
912
2279
4152
Market Price
$ 99.43
Selling Price
$ 89.99
250
54
246
446