Market Price
$ 80.47
Selling Price
$ 72.72
3086
1792
2413
4500
Market Price
$ 65.89
Selling Price
$ 59.46
2853
1179
2395
4228
Market Price
$ 98.29
Selling Price
$ 85.86
1703
1675
1051
2582
Market Price
$ 71.43
Selling Price
$ 60.95
4589
4307
1645
4665
Market Price
$ 98.37
Selling Price
$ 83.96
1444
506
1315
1939
Market Price
$ 64.65
Selling Price
$ 57.28
651
536
448
1506
Market Price
$ 107.80
Selling Price
$ 93.15
1663
1599
849
4416
Market Price
$ 66.20
Selling Price
$ 59.15
3870
938
1147
4645
Market Price
$ 71.09
Selling Price
$ 63.87
3397
2013
3143
4287
Market Price
$ 95.41
Selling Price
$ 83.07
1581
615
421
4978
Market Price
$ 99.03
Selling Price
$ 84.16
1697
1620
1388
3162
Market Price
$ 104.75
Selling Price
$ 94.24
534
139
162
927
Market Price
$ 114.61
Selling Price
$ 96.01
2214
2127
1745
2612
Market Price
$ 93.27
Selling Price
$ 80.94
3481
2006
3006
4741
Market Price
$ 100.57
Selling Price
$ 84.56
4265
1458
917
4463
Market Price
$ 91.59
Selling Price
$ 80.95
2087
1033
1940
2715
Market Price
$ 70.25
Selling Price
$ 59.07
2069
755
1359
3111
Market Price
$ 110.56
Selling Price
$ 97.13
488
272
170
695
Market Price
$ 93.23
Selling Price
$ 79.86
3604
3515
928
4032
Market Price
$ 98.83
Selling Price
$ 82.39
1193
586
669
1753
Market Price
$ 74.18
Selling Price
$ 63.03
699
471
492
1641
Market Price
$ 66.85
Selling Price
$ 59.25
1432
1062
1030
1893
Market Price
$ 105.44
Selling Price
$ 88.75
329
133
101
1154
Market Price
$ 108.23
Selling Price
$ 95.16
1169
263
1096
1840
Market Price
$ 75.56
Selling Price
$ 66.69
998
567
459
1487
Market Price
$ 89.08
Selling Price
$ 75.76
735
352
296
1235
Market Price
$ 83.96
Selling Price
$ 71.03
162
82
34
453
Market Price
$ 102.42
Selling Price
$ 89.47
1499
1427
670
3781
Market Price
$ 89.22
Selling Price
$ 77.77
2718
2318
2515
4106
Market Price
$ 75.50
Selling Price
$ 66.79
1492
1086
739
2173
Market Price
$ 112.63
Selling Price
$ 96.40
1792
828
780
3565
Market Price
$ 69.81
Selling Price
$ 61.40
1592
1528
1107
1918
Market Price
$ 109.19
Selling Price
$ 95.87
1944
532
1219
3354
Market Price
$ 86.16
Selling Price
$ 76.98
4368
2661
2912
4739
Market Price
$ 73.00
Selling Price
$ 63.34
649
528
455
793
Market Price
$ 70.68
Selling Price
$ 61.58
958
569
691
3416
Market Price
$ 87.87
Selling Price
$ 77.85
3480
2595
3465
4525
Market Price
$ 69.67
Selling Price
$ 61.55
1705
1319
682
2250
Market Price
$ 100.23
Selling Price
$ 87.64
3007
632
1966
4964
Market Price
$ 110.63
Selling Price
$ 92.55
4134
3782
1967
4907