Market Price
$ 106.11
Selling Price
$ 89.14
2316
2098
851
3309
Market Price
$ 65.02
Selling Price
$ 57.08
1409
796
525
2050
Market Price
$ 86.73
Selling Price
$ 76.42
2535
1941
1692
4826
Market Price
$ 71.51
Selling Price
$ 60.68
1724
634
728
2352
Market Price
$ 67.98
Selling Price
$ 57.32
935
490
520
1337
Market Price
$ 84.81
Selling Price
$ 71.65
3163
3049
3038
3522
Market Price
$ 113.80
Selling Price
$ 96.64
1602
1522
1449
3887
Market Price
$ 98.58
Selling Price
$ 89.51
591
452
393
1248
Market Price
$ 76.92
Selling Price
$ 69.31
1040
361
677
2417
Market Price
$ 77.38
Selling Price
$ 67.34
2045
879
1039
2224
Market Price
$ 95.04
Selling Price
$ 85.47
1927
599
1250
2488
Market Price
$ 84.64
Selling Price
$ 72.33
4852
1400
1536
4904
Market Price
$ 98.39
Selling Price
$ 88.40
694
432
197
1750
Market Price
$ 105.10
Selling Price
$ 90.22
588
424
298
1322
Market Price
$ 66.60
Selling Price
$ 58.57
712
637
456
3013
Market Price
$ 103.18
Selling Price
$ 93.21
1016
749
592
3740
Market Price
$ 105.73
Selling Price
$ 88.16
1363
988
1120
1749
Market Price
$ 77.05
Selling Price
$ 68.20
230
218
57
898
Market Price
$ 75.84
Selling Price
$ 65.95
4256
2751
3472
4403
Market Price
$ 108.64
Selling Price
$ 98.18
2059
1670
1077
3221
Market Price
$ 89.45
Selling Price
$ 79.32
1038
514
903
3377
Market Price
$ 95.52
Selling Price
$ 81.14
497
476
248
752
Market Price
$ 101.26
Selling Price
$ 90.45
2687
1765
631
2741
Market Price
$ 106.44
Selling Price
$ 90.71
404
276
100
586
Market Price
$ 65.50
Selling Price
$ 58.70
1269
1196
636
4595
Market Price
$ 74.71
Selling Price
$ 63.93
1572
389
1293
2216
Market Price
$ 111.95
Selling Price
$ 97.99
2614
802
870
3394
Market Price
$ 72.44
Selling Price
$ 65.00
3895
3219
1176
4379
Market Price
$ 101.99
Selling Price
$ 86.67
3284
1344
1891
3364
Market Price
$ 103.83
Selling Price
$ 89.79
1386
494
407
4193
Market Price
$ 80.53
Selling Price
$ 73.09
666
293
541
807
Market Price
$ 101.51
Selling Price
$ 88.21
4054
3094
2749
4566
Market Price
$ 67.41
Selling Price
$ 60.33
782
437
215
1441
Market Price
$ 114.11
Selling Price
$ 96.81
672
585
235
2730
Market Price
$ 72.29
Selling Price
$ 64.24
2870
1422
1620
2923
Market Price
$ 66.78
Selling Price
$ 56.46
1857
581
906
2738
Market Price
$ 100.10
Selling Price
$ 83.69
705
230
336
1204
Market Price
$ 85.11
Selling Price
$ 73.00
652
453
497
1835
Market Price
$ 88.84
Selling Price
$ 75.43
1164
730
1061
3196
Market Price
$ 97.53
Selling Price
$ 83.05
380
315
140
1137