Market Price
$ 104.96
Selling Price
$ 94.19
185
177
39
819
Market Price
$ 93.70
Selling Price
$ 80.70
2319
807
2274
4676
Market Price
$ 101.47
Selling Price
$ 84.77
2214
1998
2053
2368
Market Price
$ 73.91
Selling Price
$ 66.71
481
300
111
926
Market Price
$ 71.96
Selling Price
$ 64.59
426
303
375
582
Market Price
$ 97.09
Selling Price
$ 81.75
846
696
481
1126
Market Price
$ 78.78
Selling Price
$ 67.06
1913
533
1422
3557
Market Price
$ 79.11
Selling Price
$ 66.18
1445
384
1240
1566
Market Price
$ 76.61
Selling Price
$ 69.61
825
636
232
2346
Market Price
$ 83.39
Selling Price
$ 75.63
2493
934
2085
4442
Market Price
$ 60.92
Selling Price
$ 55.18
1702
708
938
2932
Market Price
$ 73.98
Selling Price
$ 63.09
1221
879
743
1286
Market Price
$ 109.45
Selling Price
$ 97.75
496
298
193
575
Market Price
$ 104.45
Selling Price
$ 94.22
3014
940
691
3747
Market Price
$ 101.31
Selling Price
$ 91.46
1185
471
791
1195
Market Price
$ 103.57
Selling Price
$ 88.02
1247
560
693
4849
Market Price
$ 116.66
Selling Price
$ 97.88
4244
1670
3646
4587
Market Price
$ 64.03
Selling Price
$ 56.79
278
164
134
1295
Market Price
$ 65.08
Selling Price
$ 58.36
2263
560
2259
2700
Market Price
$ 68.97
Selling Price
$ 60.00
379
117
104
1061
Market Price
$ 71.19
Selling Price
$ 62.22
591
409
151
612
Market Price
$ 95.27
Selling Price
$ 80.03
975
784
940
978
Market Price
$ 110.26
Selling Price
$ 94.30
793
264
338
874
Market Price
$ 115.57
Selling Price
$ 97.50
2040
1894
858
3314
Market Price
$ 109.74
Selling Price
$ 98.06
2180
964
1696
4452
Market Price
$ 114.60
Selling Price
$ 97.94
2081
654
687
3208
Market Price
$ 114.83
Selling Price
$ 97.55
1790
1592
1479
4162
Market Price
$ 96.40
Selling Price
$ 82.26
3826
2493
3700
4783
Market Price
$ 100.13
Selling Price
$ 86.26
644
539
376
3119
Market Price
$ 98.11
Selling Price
$ 83.34
663
216
470
1598
Market Price
$ 85.53
Selling Price
$ 77.15
833
686
326
1148
Market Price
$ 78.32
Selling Price
$ 67.80
466
181
365
556
Market Price
$ 99.43
Selling Price
$ 83.62
3271
1592
1549
3328
Market Price
$ 117.80
Selling Price
$ 98.43
1323
1092
1182
4691
Market Price
$ 106.06
Selling Price
$ 88.51
2501
994
646
2793
Market Price
$ 109.04
Selling Price
$ 96.37
269
157
126
681
Market Price
$ 116.41
Selling Price
$ 98.12
1606
1130
1051
4711
Market Price
$ 92.13
Selling Price
$ 83.74
2426
1682
875
3080
Market Price
$ 65.40
Selling Price
$ 59.19
3733
2796
1338
4448
Market Price
$ 78.79
Selling Price
$ 67.07
2594
2107
975
4481