Market Price
$ 102.28
Selling Price
$ 92.19
371
122
123
628
Market Price
$ 97.85
Selling Price
$ 84.50
1347
800
658
2149
Market Price
$ 109.53
Selling Price
$ 91.77
1459
901
625
2797
Market Price
$ 101.26
Selling Price
$ 91.79
2897
838
647
3913
Market Price
$ 66.50
Selling Price
$ 60.05
1511
647
628
1969
Market Price
$ 112.10
Selling Price
$ 95.16
1582
605
1087
1981
Market Price
$ 85.97
Selling Price
$ 76.25
2980
1480
1089
3016
Market Price
$ 71.91
Selling Price
$ 62.36
2345
2174
2249
3324
Market Price
$ 99.62
Selling Price
$ 89.52
3618
2770
3354
3927
Market Price
$ 89.12
Selling Price
$ 80.75
610
405
393
1650
Market Price
$ 64.78
Selling Price
$ 57.07
1632
570
1165
4321
Market Price
$ 105.52
Selling Price
$ 93.87
1699
1554
347
4040
Market Price
$ 89.75
Selling Price
$ 75.10
1304
816
260
2447
Market Price
$ 72.05
Selling Price
$ 60.87
3970
1615
2156
4629
Market Price
$ 83.02
Selling Price
$ 72.75
4215
2206
3648
4518
Market Price
$ 91.50
Selling Price
$ 82.63
913
660
702
1990
Market Price
$ 96.44
Selling Price
$ 80.46
2854
2486
1547
3013
Market Price
$ 99.57
Selling Price
$ 88.23
772
625
683
992
Market Price
$ 64.54
Selling Price
$ 57.90
310
254
171
1270
Market Price
$ 87.05
Selling Price
$ 78.08
2107
1920
1945
3338
Market Price
$ 92.37
Selling Price
$ 77.84
4403
2821
4080
4818
Market Price
$ 61.98
Selling Price
$ 56.04
756
657
449
786
Market Price
$ 106.88
Selling Price
$ 93.11
247
55
105
427
Market Price
$ 104.65
Selling Price
$ 88.85
1865
736
1542
1962
Market Price
$ 93.59
Selling Price
$ 84.04
1349
1292
1158
1769
Market Price
$ 104.10
Selling Price
$ 92.11
2611
2540
2084
3817
Market Price
$ 74.50
Selling Price
$ 63.18
426
191
414
959
Market Price
$ 66.86
Selling Price
$ 56.26
1230
994
910
1455
Market Price
$ 93.85
Selling Price
$ 83.71
1686
411
1641
2498
Market Price
$ 66.54
Selling Price
$ 58.42
2727
1861
1122
3942
Market Price
$ 93.18
Selling Price
$ 80.47
2260
1518
1429
4832
Market Price
$ 93.91
Selling Price
$ 81.64
809
638
338
1648
Market Price
$ 71.71
Selling Price
$ 61.58
1226
897
539
3382
Market Price
$ 83.04
Selling Price
$ 71.75
911
260
229
3102
Market Price
$ 75.36
Selling Price
$ 66.06
894
547
704
1891
Market Price
$ 114.89
Selling Price
$ 97.19
992
410
957
1233
Market Price
$ 103.67
Selling Price
$ 92.29
821
442
602
3415
Market Price
$ 101.22
Selling Price
$ 88.42
2672
2418
2105
3327
Market Price
$ 108.12
Selling Price
$ 98.27
2668
991
704
3336
Market Price
$ 96.93
Selling Price
$ 86.64
3423
1610
2934
3452