Market Price
$ 92.62
Selling Price
$ 77.53
1131
1127
498
3949
Market Price
$ 90.08
Selling Price
$ 78.40
909
682
729
1820
Market Price
$ 96.61
Selling Price
$ 86.50
1315
1193
532
4464
Market Price
$ 82.91
Selling Price
$ 70.36
3343
2780
2423
4868
Market Price
$ 78.88
Selling Price
$ 70.11
630
246
407
2003
Market Price
$ 103.09
Selling Price
$ 89.73
350
178
171
691
Market Price
$ 72.77
Selling Price
$ 63.84
2386
599
1883
3892
Market Price
$ 83.75
Selling Price
$ 72.82
147
31
73
581
Market Price
$ 92.96
Selling Price
$ 81.76
1053
500
929
4618
Market Price
$ 73.64
Selling Price
$ 64.32
2211
2080
1178
4575
Market Price
$ 73.69
Selling Price
$ 61.62
4259
1328
3444
4341
Market Price
$ 88.82
Selling Price
$ 77.59
1101
1046
903
4656
Market Price
$ 84.06
Selling Price
$ 75.78
3024
2781
2192
3106
Market Price
$ 106.50
Selling Price
$ 96.77
1091
951
406
1555
Market Price
$ 99.95
Selling Price
$ 88.36
1508
878
829
3936
Market Price
$ 97.19
Selling Price
$ 82.01
1100
928
500
2162
Market Price
$ 88.93
Selling Price
$ 74.23
3253
2205
3016
4014
Market Price
$ 71.94
Selling Price
$ 63.38
3741
2748
1700
4343
Market Price
$ 74.60
Selling Price
$ 62.56
2898
744
1096
3944
Market Price
$ 107.54
Selling Price
$ 94.14
301
184
271
1120
Market Price
$ 81.55
Selling Price
$ 73.71
601
289
336
1558
Market Price
$ 87.51
Selling Price
$ 73.14
514
115
451
1652
Market Price
$ 111.65
Selling Price
$ 93.66
2943
1729
2034
3460
Market Price
$ 99.85
Selling Price
$ 84.05
1330
644
956
1826
Market Price
$ 87.19
Selling Price
$ 75.87
253
235
154
436
Market Price
$ 112.39
Selling Price
$ 94.76
1143
544
567
1228
Market Price
$ 83.92
Selling Price
$ 70.31
886
439
186
1604
Market Price
$ 80.31
Selling Price
$ 67.26
3861
3280
2003
3893
Market Price
$ 98.50
Selling Price
$ 85.00
3003
842
1691
3543
Market Price
$ 94.88
Selling Price
$ 86.25
1495
1118
1463
3476
Market Price
$ 77.72
Selling Price
$ 67.75
724
436
445
1626
Market Price
$ 94.88
Selling Price
$ 80.50
3427
1584
905
4196
Market Price
$ 110.22
Selling Price
$ 93.25
1842
1502
746
4598
Market Price
$ 89.86
Selling Price
$ 80.92
4352
3825
3708
4533
Market Price
$ 96.00
Selling Price
$ 85.45
2058
1148
2038
4488
Market Price
$ 90.88
Selling Price
$ 82.45
1645
1226
1247
3132
Market Price
$ 102.29
Selling Price
$ 90.59
759
222
454
1894
Market Price
$ 89.59
Selling Price
$ 75.84
4125
1467
2972
4556
Market Price
$ 107.26
Selling Price
$ 92.54
2325
585
980
4163
Market Price
$ 109.19
Selling Price
$ 95.95
622
497
197
2777