Market Price
$ 96.10
Selling Price
$ 81.25
2094
1317
968
3522
Market Price
$ 65.24
Selling Price
$ 57.42
1743
830
408
2908
Market Price
$ 73.57
Selling Price
$ 64.95
2710
743
2524
3633
Market Price
$ 100.46
Selling Price
$ 85.44
1793
791
590
1876
Market Price
$ 65.16
Selling Price
$ 58.42
1690
1250
365
2942
Market Price
$ 71.77
Selling Price
$ 65.22
2140
1211
603
2604
Market Price
$ 99.44
Selling Price
$ 85.55
1114
677
717
3879
Market Price
$ 99.89
Selling Price
$ 87.85
756
402
687
758
Market Price
$ 61.55
Selling Price
$ 55.57
2976
1385
2671
3729
Market Price
$ 86.74
Selling Price
$ 74.33
248
239
55
707
Market Price
$ 82.67
Selling Price
$ 72.36
3375
1784
785
4197
Market Price
$ 72.16
Selling Price
$ 62.83
892
500
439
1177
Market Price
$ 106.85
Selling Price
$ 91.59
225
147
184
697
Market Price
$ 111.36
Selling Price
$ 98.71
978
643
535
1082
Market Price
$ 97.09
Selling Price
$ 86.32
2726
2236
1010
3631
Market Price
$ 104.84
Selling Price
$ 92.63
1183
1020
329
1329
Market Price
$ 89.23
Selling Price
$ 77.94
2479
1647
584
3013
Market Price
$ 114.18
Selling Price
$ 95.35
4002
3237
3095
4849
Market Price
$ 81.02
Selling Price
$ 70.61
1853
886
954
1896
Market Price
$ 91.55
Selling Price
$ 82.23
919
750
317
1002
Market Price
$ 94.45
Selling Price
$ 80.52
2878
1368
638
3400
Market Price
$ 98.82
Selling Price
$ 88.45
2019
663
1743
3202
Market Price
$ 99.64
Selling Price
$ 87.58
699
355
218
955
Market Price
$ 113.58
Selling Price
$ 98.15
875
460
278
3212
Market Price
$ 82.82
Selling Price
$ 72.06
1216
571
1019
2013
Market Price
$ 100.18
Selling Price
$ 83.72
804
376
781
839
Market Price
$ 75.38
Selling Price
$ 67.84
1139
307
302
1311
Market Price
$ 114.08
Selling Price
$ 96.16
388
292
326
1571
Market Price
$ 83.37
Selling Price
$ 75.32
2686
1862
1337
4634
Market Price
$ 103.24
Selling Price
$ 89.82
3117
2016
878
4195
Market Price
$ 73.46
Selling Price
$ 62.25
305
162
197
501
Market Price
$ 83.03
Selling Price
$ 70.15
158
79
66
640
Market Price
$ 102.92
Selling Price
$ 92.50
1417
398
460
2966
Market Price
$ 79.39
Selling Price
$ 68.45
1569
489
397
1696
Market Price
$ 92.49
Selling Price
$ 79.58
1673
1005
749
4560
Market Price
$ 73.57
Selling Price
$ 62.15
1449
632
575
4833
Market Price
$ 84.54
Selling Price
$ 73.38
817
435
683
1826
Market Price
$ 116.74
Selling Price
$ 97.92
798
333
644
2542
Market Price
$ 103.50
Selling Price
$ 91.08
2378
1325
1259
2528
Market Price
$ 67.99
Selling Price
$ 56.82
2762
946
976
4813