Market Price
$ 111.71
Selling Price
$ 97.56
989
332
298
2123
Market Price
$ 65.03
Selling Price
$ 58.13
484
245
189
2081
Market Price
$ 103.50
Selling Price
$ 90.03
3582
3100
2237
3710
Market Price
$ 78.12
Selling Price
$ 68.34
2738
2193
1661
3901
Market Price
$ 112.78
Selling Price
$ 94.89
153
142
110
619
Market Price
$ 70.03
Selling Price
$ 58.36
1846
498
1596
2679
Market Price
$ 68.41
Selling Price
$ 61.98
404
301
120
1922
Market Price
$ 72.47
Selling Price
$ 65.51
1232
941
640
1769
Market Price
$ 65.28
Selling Price
$ 55.52
1181
543
509
2398
Market Price
$ 79.82
Selling Price
$ 67.03
1269
1204
824
3175
Market Price
$ 86.82
Selling Price
$ 74.88
3455
898
3446
4129
Market Price
$ 95.52
Selling Price
$ 84.12
3743
829
2131
4421
Market Price
$ 74.74
Selling Price
$ 67.57
3438
1208
1197
4543
Market Price
$ 96.96
Selling Price
$ 80.92
977
241
594
3280
Market Price
$ 77.28
Selling Price
$ 64.67
666
199
612
914
Market Price
$ 106.41
Selling Price
$ 91.81
417
240
120
522
Market Price
$ 97.75
Selling Price
$ 83.79
1684
981
925
1825
Market Price
$ 108.07
Selling Price
$ 90.71
2761
1438
994
4228
Market Price
$ 72.92
Selling Price
$ 60.93
858
623
514
1277
Market Price
$ 76.49
Selling Price
$ 67.64
562
257
414
2538
Market Price
$ 87.86
Selling Price
$ 74.09
2385
1610
2312
4805
Market Price
$ 76.97
Selling Price
$ 67.94
3627
3409
2634
3823
Market Price
$ 95.58
Selling Price
$ 84.87
1829
967
890
2540
Market Price
$ 67.72
Selling Price
$ 56.47
505
105
271
2401
Market Price
$ 88.86
Selling Price
$ 76.82
2876
1463
2632
3192
Market Price
$ 105.56
Selling Price
$ 90.88
3219
2026
934
3323
Market Price
$ 87.35
Selling Price
$ 78.20
963
884
461
1433
Market Price
$ 90.51
Selling Price
$ 81.70
4236
3529
1422
4348
Market Price
$ 71.22
Selling Price
$ 62.44
3465
2741
3299
4355
Market Price
$ 82.80
Selling Price
$ 73.16
1880
1735
781
3947
Market Price
$ 77.62
Selling Price
$ 68.12
636
483
435
1577
Market Price
$ 101.59
Selling Price
$ 85.48
1449
889
1165
2503
Market Price
$ 95.54
Selling Price
$ 86.77
2660
1801
2501
4877
Market Price
$ 114.62
Selling Price
$ 97.78
546
309
544
2683
Market Price
$ 102.51
Selling Price
$ 86.38
898
463
248
1968
Market Price
$ 75.63
Selling Price
$ 63.71
2121
1200
1694
4687
Market Price
$ 69.85
Selling Price
$ 59.05
927
525
739
2866
Market Price
$ 86.45
Selling Price
$ 73.52
2109
569
490
3322
Market Price
$ 81.41
Selling Price
$ 69.85
300
286
268
725
Market Price
$ 87.10
Selling Price
$ 73.58
1224
526
738
2876