Market Price
$ 87.10
Selling Price
$ 77.26
2980
653
1270
4281
Market Price
$ 66.05
Selling Price
$ 58.06
1251
295
694
3767
Market Price
$ 111.52
Selling Price
$ 96.68
107
29
78
407
Market Price
$ 107.59
Selling Price
$ 94.11
2925
2409
1843
4754
Market Price
$ 69.83
Selling Price
$ 62.29
2500
987
868
3804
Market Price
$ 99.07
Selling Price
$ 83.45
1710
1243
1193
2754
Market Price
$ 97.12
Selling Price
$ 85.32
3021
1511
2647
4496
Market Price
$ 73.48
Selling Price
$ 66.71
2060
550
1370
3369
Market Price
$ 94.08
Selling Price
$ 79.08
675
135
457
3293
Market Price
$ 87.97
Selling Price
$ 76.56
445
417
164
1706
Market Price
$ 80.87
Selling Price
$ 68.24
548
521
200
982
Market Price
$ 100.80
Selling Price
$ 84.55
4048
1580
3422
4423
Market Price
$ 62.82
Selling Price
$ 55.83
724
473
633
1551
Market Price
$ 89.38
Selling Price
$ 75.87
1258
313
881
4672
Market Price
$ 100.38
Selling Price
$ 89.50
646
450
450
734
Market Price
$ 84.61
Selling Price
$ 76.22
4011
1077
1623
4736
Market Price
$ 103.76
Selling Price
$ 93.52
1933
413
861
3455
Market Price
$ 78.08
Selling Price
$ 68.14
585
472
391
670
Market Price
$ 92.35
Selling Price
$ 78.72
1140
354
306
4414
Market Price
$ 105.78
Selling Price
$ 90.15
2687
1801
1148
3959
Market Price
$ 86.37
Selling Price
$ 76.35
2703
994
2695
3410
Market Price
$ 94.18
Selling Price
$ 78.86
1622
1103
765
2880
Market Price
$ 66.87
Selling Price
$ 58.32
1161
254
517
4424
Market Price
$ 93.91
Selling Price
$ 81.92
486
422
294
1626
Market Price
$ 94.87
Selling Price
$ 84.08
1267
847
276
3524
Market Price
$ 113.26
Selling Price
$ 94.50
1870
1095
1155
3234
Market Price
$ 97.19
Selling Price
$ 81.81
1675
1063
1089
1687
Market Price
$ 82.43
Selling Price
$ 71.85
573
430
298
1134
Market Price
$ 99.11
Selling Price
$ 88.81
321
289
303
1001
Market Price
$ 84.88
Selling Price
$ 76.40
769
549
518
3039
Market Price
$ 104.69
Selling Price
$ 94.07
1442
329
335
1618
Market Price
$ 116.46
Selling Price
$ 98.31
2272
1040
962
3632
Market Price
$ 77.41
Selling Price
$ 70.16
362
155
359
1115
Market Price
$ 94.78
Selling Price
$ 80.50
2165
1499
671
2565
Market Price
$ 71.19
Selling Price
$ 63.12
3049
845
1079
4453
Market Price
$ 103.11
Selling Price
$ 89.36
3122
908
789
3948
Market Price
$ 92.04
Selling Price
$ 80.23
3136
1747
912
3739
Market Price
$ 96.49
Selling Price
$ 85.59
3030
2446
1748
3704
Market Price
$ 77.11
Selling Price
$ 68.24
1182
810
880
4413
Market Price
$ 109.74
Selling Price
$ 96.20
3346
1953
3025
4119