Market Price
$ 104.87
Selling Price
$ 93.39
1296
1198
1061
3800
Market Price
$ 68.17
Selling Price
$ 59.26
778
530
523
1098
Market Price
$ 73.11
Selling Price
$ 63.97
2293
1150
1290
3069
Market Price
$ 93.29
Selling Price
$ 83.20
2383
1268
2147
4807
Market Price
$ 100.19
Selling Price
$ 84.34
1713
833
1369
2202
Market Price
$ 88.30
Selling Price
$ 79.83
1348
619
1201
1804
Market Price
$ 67.62
Selling Price
$ 57.27
670
260
464
2646
Market Price
$ 78.16
Selling Price
$ 65.17
2040
1180
1967
2680
Market Price
$ 78.69
Selling Price
$ 71.20
873
279
649
2044
Market Price
$ 106.54
Selling Price
$ 93.27
921
793
267
2434
Market Price
$ 81.09
Selling Price
$ 69.38
945
380
229
1435
Market Price
$ 89.01
Selling Price
$ 80.88
2022
1912
1973
4425
Market Price
$ 92.68
Selling Price
$ 78.68
3451
2756
3339
3515
Market Price
$ 65.71
Selling Price
$ 56.50
2139
1689
1829
2467
Market Price
$ 110.38
Selling Price
$ 93.61
462
258
197
748
Market Price
$ 102.43
Selling Price
$ 89.52
1449
319
416
3726
Market Price
$ 63.86
Selling Price
$ 55.66
419
198
393
850
Market Price
$ 106.08
Selling Price
$ 88.59
1561
532
541
1701
Market Price
$ 96.09
Selling Price
$ 81.44
1552
477
1453
1943
Market Price
$ 66.38
Selling Price
$ 58.53
2171
2165
485
3917
Market Price
$ 108.57
Selling Price
$ 96.07
3250
2933
1648
4605
Market Price
$ 74.56
Selling Price
$ 63.61
1377
300
305
4501
Market Price
$ 82.76
Selling Price
$ 70.32
960
532
753
2607
Market Price
$ 85.75
Selling Price
$ 77.66
375
261
312
550
Market Price
$ 103.57
Selling Price
$ 87.67
1619
1585
625
2129
Market Price
$ 101.83
Selling Price
$ 87.22
239
150
191
914
Market Price
$ 81.18
Selling Price
$ 68.48
624
165
341
967
Market Price
$ 113.97
Selling Price
$ 96.06
1947
454
757
4010
Market Price
$ 99.98
Selling Price
$ 89.61
1681
1657
591
3760
Market Price
$ 64.02
Selling Price
$ 55.00
4579
2266
1453
4837
Market Price
$ 80.18
Selling Price
$ 72.80
3058
2837
1559
3153
Market Price
$ 82.67
Selling Price
$ 70.00
1006
524
342
1768
Market Price
$ 86.50
Selling Price
$ 74.06
650
289
649
818
Market Price
$ 111.17
Selling Price
$ 96.43
628
608
210
1165
Market Price
$ 83.44
Selling Price
$ 73.70
2760
1113
848
4524
Market Price
$ 84.61
Selling Price
$ 72.36
2666
1713
1345
4909
Market Price
$ 88.43
Selling Price
$ 77.70
911
503
278
1820
Market Price
$ 96.37
Selling Price
$ 87.05
2049
517
981
3911
Market Price
$ 80.97
Selling Price
$ 71.51
3104
2179
1162
4382
Market Price
$ 63.93
Selling Price
$ 57.17
2638
1814
557
4151