Market Price
$ 67.73
Selling Price
$ 59.27
1814
1786
1443
2710
Market Price
$ 93.79
Selling Price
$ 84.11
3220
2006
3129
4183
Market Price
$ 85.67
Selling Price
$ 72.75
1452
448
743
2984
Market Price
$ 84.20
Selling Price
$ 74.89
723
183
610
794
Market Price
$ 91.66
Selling Price
$ 82.23
477
391
271
886
Market Price
$ 71.91
Selling Price
$ 64.42
1921
1408
957
2196
Market Price
$ 85.61
Selling Price
$ 76.28
1383
1367
433
3838
Market Price
$ 104.67
Selling Price
$ 87.34
992
562
990
4115
Market Price
$ 66.85
Selling Price
$ 57.80
886
399
804
2012
Market Price
$ 107.89
Selling Price
$ 92.88
721
191
270
1188
Market Price
$ 98.16
Selling Price
$ 87.87
1324
598
869
1630
Market Price
$ 110.88
Selling Price
$ 97.16
814
362
399
1523
Market Price
$ 66.58
Selling Price
$ 55.65
976
676
562
1242
Market Price
$ 95.79
Selling Price
$ 86.02
1576
680
1566
2720
Market Price
$ 103.19
Selling Price
$ 91.82
1168
1148
833
1536
Market Price
$ 87.05
Selling Price
$ 76.69
1026
954
568
1506
Market Price
$ 90.76
Selling Price
$ 78.88
526
168
446
1646
Market Price
$ 64.41
Selling Price
$ 58.24
1732
566
884
2981
Market Price
$ 111.85
Selling Price
$ 96.44
1106
658
809
1456
Market Price
$ 109.05
Selling Price
$ 93.66
1051
774
545
2186
Market Price
$ 88.02
Selling Price
$ 76.28
224
82
109
1046
Market Price
$ 107.79
Selling Price
$ 92.25
2888
2259
1924
3459
Market Price
$ 107.65
Selling Price
$ 95.32
2913
1487
1008
3973
Market Price
$ 90.59
Selling Price
$ 80.44
2277
1735
1800
3657
Market Price
$ 111.84
Selling Price
$ 98.64
886
226
500
3856
Market Price
$ 88.87
Selling Price
$ 75.25
907
313
495
1413
Market Price
$ 102.81
Selling Price
$ 88.86
1546
1081
1103
3872
Market Price
$ 66.84
Selling Price
$ 60.69
2709
2149
2330
2782
Market Price
$ 94.91
Selling Price
$ 82.53
2206
1791
1878
2246
Market Price
$ 110.49
Selling Price
$ 98.99
2303
507
1658
4808
Market Price
$ 71.17
Selling Price
$ 60.47
986
351
391
3696
Market Price
$ 74.13
Selling Price
$ 64.12
1582
695
791
3438
Market Price
$ 77.57
Selling Price
$ 68.37
2701
1466
950
3248
Market Price
$ 67.86
Selling Price
$ 59.58
1358
312
1017
1586
Market Price
$ 103.85
Selling Price
$ 87.51
1195
648
387
1317
Market Price
$ 88.62
Selling Price
$ 78.32
2835
1573
1155
4704
Market Price
$ 76.81
Selling Price
$ 68.36
3050
803
1222
4007
Market Price
$ 118.15
Selling Price
$ 98.83
3070
1751
2669
4519
Market Price
$ 74.76
Selling Price
$ 64.93
1694
1084
1574
2436
Market Price
$ 63.80
Selling Price
$ 56.94
1029
489
721
2055