Market Price
$ 99.52
Selling Price
$ 88.76
906
857
360
2930
Market Price
$ 105.08
Selling Price
$ 94.62
407
391
386
1047
Market Price
$ 73.05
Selling Price
$ 65.78
1082
965
333
1928
Market Price
$ 82.92
Selling Price
$ 74.43
366
166
193
1299
Market Price
$ 82.02
Selling Price
$ 69.12
663
328
171
880
Market Price
$ 82.12
Selling Price
$ 72.06
1003
902
748
2840
Market Price
$ 70.70
Selling Price
$ 64.05
1417
1232
528
3209
Market Price
$ 111.85
Selling Price
$ 93.74
226
70
48
676
Market Price
$ 103.55
Selling Price
$ 87.21
920
564
251
4499
Market Price
$ 93.10
Selling Price
$ 81.11
2342
1421
1764
2864
Market Price
$ 98.08
Selling Price
$ 87.78
3732
1394
2979
4217
Market Price
$ 84.45
Selling Price
$ 71.59
761
352
158
1049
Market Price
$ 68.10
Selling Price
$ 57.06
4342
4052
3491
4468
Market Price
$ 98.36
Selling Price
$ 82.24
2480
2184
2190
4679
Market Price
$ 62.89
Selling Price
$ 55.71
3916
1414
3846
4414
Market Price
$ 68.96
Selling Price
$ 61.78
3837
1482
3183
4681
Market Price
$ 95.57
Selling Price
$ 80.72
2526
549
1156
2720
Market Price
$ 75.20
Selling Price
$ 66.28
2828
837
578
2933
Market Price
$ 75.86
Selling Price
$ 65.23
1121
897
566
1663
Market Price
$ 93.47
Selling Price
$ 82.95
376
269
249
1506
Market Price
$ 77.35
Selling Price
$ 68.84
1395
293
378
4635
Market Price
$ 117.43
Selling Price
$ 98.09
1952
550
1691
4097
Market Price
$ 73.32
Selling Price
$ 63.53
648
633
463
3185
Market Price
$ 97.47
Selling Price
$ 84.19
2318
1001
1931
2453
Market Price
$ 98.63
Selling Price
$ 86.15
1054
1046
315
1600
Market Price
$ 78.40
Selling Price
$ 67.85
1849
1393
549
1885
Market Price
$ 92.33
Selling Price
$ 80.69
1876
631
1668
4041
Market Price
$ 104.95
Selling Price
$ 93.54
588
383
512
1564
Market Price
$ 110.91
Selling Price
$ 96.01
581
324
332
2206
Market Price
$ 76.57
Selling Price
$ 66.50
2546
1433
656
4575
Market Price
$ 98.85
Selling Price
$ 89.82
1542
1420
844
1825
Market Price
$ 91.89
Selling Price
$ 79.87
413
157
202
553
Market Price
$ 94.80
Selling Price
$ 84.85
2784
563
1997
3025
Market Price
$ 110.47
Selling Price
$ 96.46
577
417
421
760
Market Price
$ 63.04
Selling Price
$ 55.48
279
77
59
911
Market Price
$ 98.48
Selling Price
$ 85.98
849
759
576
2096
Market Price
$ 106.83
Selling Price
$ 91.81
1100
873
793
4645
Market Price
$ 91.32
Selling Price
$ 76.69
1696
800
1106
2491
Market Price
$ 91.77
Selling Price
$ 78.87
958
502
514
2805
Market Price
$ 97.09
Selling Price
$ 87.56
843
548
819
1088