Market Price
$ 95.03
Selling Price
$ 80.87
1295
741
882
2050
Market Price
$ 102.44
Selling Price
$ 93.02
1488
782
466
3900
Market Price
$ 73.00
Selling Price
$ 65.74
1896
994
390
2039
Market Price
$ 83.66
Selling Price
$ 74.90
3675
1521
3293
3880
Market Price
$ 100.77
Selling Price
$ 84.58
1561
928
1205
4385
Market Price
$ 97.94
Selling Price
$ 83.00
3231
2175
2750
3468
Market Price
$ 68.91
Selling Price
$ 62.48
1547
801
964
4434
Market Price
$ 100.13
Selling Price
$ 87.46
3559
1740
2033
4067
Market Price
$ 101.79
Selling Price
$ 91.94
814
566
351
1569
Market Price
$ 109.02
Selling Price
$ 91.08
640
501
607
2144
Market Price
$ 82.74
Selling Price
$ 73.49
1416
911
1267
2172
Market Price
$ 104.15
Selling Price
$ 88.45
999
651
892
1358
Market Price
$ 86.84
Selling Price
$ 75.26
1815
1493
586
2924
Market Price
$ 107.41
Selling Price
$ 92.28
482
463
412
1539
Market Price
$ 74.47
Selling Price
$ 66.38
2889
1573
2458
4144
Market Price
$ 107.40
Selling Price
$ 90.87
1950
814
1336
4154
Market Price
$ 94.93
Selling Price
$ 81.66
777
348
259
1355
Market Price
$ 68.43
Selling Price
$ 58.14
1492
1102
527
2797
Market Price
$ 77.51
Selling Price
$ 66.02
3322
2584
771
4709
Market Price
$ 69.05
Selling Price
$ 57.65
1390
1321
755
1639
Market Price
$ 82.51
Selling Price
$ 70.42
2189
2110
1689
3718
Market Price
$ 112.12
Selling Price
$ 94.47
2069
2050
1211
2439
Market Price
$ 67.68
Selling Price
$ 56.99
446
116
130
1262
Market Price
$ 102.54
Selling Price
$ 89.15
2183
1350
1851
2223
Market Price
$ 94.58
Selling Price
$ 81.92
1439
1075
526
1777
Market Price
$ 84.22
Selling Price
$ 73.82
819
278
661
1680
Market Price
$ 105.86
Selling Price
$ 92.06
706
150
358
2340
Market Price
$ 105.69
Selling Price
$ 95.83
688
524
672
2504
Market Price
$ 114.10
Selling Price
$ 96.02
1602
1103
918
1667
Market Price
$ 73.18
Selling Price
$ 65.76
1216
654
499
4347
Market Price
$ 66.69
Selling Price
$ 59.27
2528
967
1181
2723
Market Price
$ 64.63
Selling Price
$ 58.52
2506
1885
2204
3977
Market Price
$ 86.40
Selling Price
$ 74.12
4110
3636
2498
4724
Market Price
$ 83.42
Selling Price
$ 71.02
506
483
184
1592
Market Price
$ 70.92
Selling Price
$ 60.66
1300
355
969
2820
Market Price
$ 105.26
Selling Price
$ 88.43
3327
1892
2082
4837
Market Price
$ 77.41
Selling Price
$ 64.82
772
351
475
983
Market Price
$ 103.90
Selling Price
$ 89.56
1967
680
869
4155