Market Price
$ 109.60
Selling Price
$ 97.90
1557
907
834
3813
Market Price
$ 90.67
Selling Price
$ 77.72
2730
1284
1759
4257
Market Price
$ 106.09
Selling Price
$ 93.23
2480
1693
1575
4041
Market Price
$ 96.07
Selling Price
$ 81.81
1639
569
739
2769
Market Price
$ 96.61
Selling Price
$ 86.94
1835
710
1561
4276
Market Price
$ 66.02
Selling Price
$ 55.29
1971
1617
1763
4172
Market Price
$ 83.04
Selling Price
$ 74.17
1992
1884
1649
4540
Market Price
$ 65.28
Selling Price
$ 57.53
873
681
567
2493
Market Price
$ 108.23
Selling Price
$ 96.82
3365
2666
1271
4479
Market Price
$ 105.70
Selling Price
$ 94.52
2161
1433
764
2500
Market Price
$ 92.43
Selling Price
$ 77.60
1558
1022
772
3197
Market Price
$ 91.08
Selling Price
$ 79.49
2838
2038
2688
3223
Market Price
$ 104.11
Selling Price
$ 88.28
976
800
203
1472
Market Price
$ 65.13
Selling Price
$ 58.31
2188
2112
1295
2443
Market Price
$ 70.61
Selling Price
$ 64.08
375
143
332
1063
Market Price
$ 97.43
Selling Price
$ 83.70
2194
825
1917
3706
Market Price
$ 97.02
Selling Price
$ 85.14
1399
673
715
2071
Market Price
$ 90.00
Selling Price
$ 81.00
2109
1753
700
2384
Market Price
$ 65.17
Selling Price
$ 58.96
2282
535
766
3062
Market Price
$ 113.60
Selling Price
$ 96.93
1334
833
1241
4674
Market Price
$ 94.26
Selling Price
$ 79.56
3383
2124
2832
4017
Market Price
$ 94.30
Selling Price
$ 81.96
569
567
543
1437
Market Price
$ 74.25
Selling Price
$ 62.42
2330
1452
468
3230
Market Price
$ 87.57
Selling Price
$ 73.04
1307
369
497
2901
Market Price
$ 74.83
Selling Price
$ 67.93
2554
1513
676
3147
Market Price
$ 99.66
Selling Price
$ 85.20
850
782
507
2583
Market Price
$ 65.52
Selling Price
$ 57.02
391
98
370
638
Market Price
$ 106.94
Selling Price
$ 92.31
350
136
226
600
Market Price
$ 102.96
Selling Price
$ 87.17
3186
1855
1682
4782
Market Price
$ 76.82
Selling Price
$ 66.85
1221
857
890
1411
Market Price
$ 88.25
Selling Price
$ 78.69
956
276
233
3555
Market Price
$ 84.93
Selling Price
$ 75.87
1489
384
1141
3447
Market Price
$ 77.88
Selling Price
$ 67.22
357
332
281
1218
Market Price
$ 81.48
Selling Price
$ 68.40
1791
1334
1478
3011
Market Price
$ 66.36
Selling Price
$ 58.60
3308
1610
3033
4914
Market Price
$ 80.01
Selling Price
$ 71.20
601
129
148
774
Market Price
$ 76.84
Selling Price
$ 66.13
1161
1045
425
1238
Market Price
$ 116.55
Selling Price
$ 97.49
813
714
452
1952
Market Price
$ 86.31
Selling Price
$ 78.10
969
883
381
1862
Market Price
$ 90.71
Selling Price
$ 79.34
2341
1904
588
4626