Market Price
$ 81.43
Selling Price
$ 70.82
260
151
162
1160
Market Price
$ 102.27
Selling Price
$ 92.29
994
365
462
1865
Market Price
$ 104.96
Selling Price
$ 90.21
2560
1179
1089
3504
Market Price
$ 90.45
Selling Price
$ 79.58
1696
1628
637
2060
Market Price
$ 124.55
Selling Price
$ 112.57
1111
843
507
1553
Market Price
$ 105.17
Selling Price
$ 87.75
596
229
252
1563
Market Price
$ 118.60
Selling Price
$ 102.06
1556
1512
1173
3886
Market Price
$ 98.55
Selling Price
$ 84.19
669
608
512
1245
Market Price
$ 112.59
Selling Price
$ 99.62
338
188
139
548
Market Price
$ 110.41
Selling Price
$ 97.98
1570
776
939
2466
Market Price
$ 105.23
Selling Price
$ 90.09
3665
3224
2246
4115
Market Price
$ 129.78
Selling Price
$ 110.82
922
483
696
1715
Market Price
$ 91.84
Selling Price
$ 81.34
1354
481
994
1643
Market Price
$ 84.69
Selling Price
$ 75.29
1663
1203
964
2361
Market Price
$ 106.84
Selling Price
$ 91.71
708
153
177
1162
Market Price
$ 114.87
Selling Price
$ 104.42
477
170
420
2267
Market Price
$ 99.38
Selling Price
$ 86.79
1074
505
1009
1886
Market Price
$ 140.84
Selling Price
$ 119.85
1895
1116
1640
4249
Market Price
$ 111.48
Selling Price
$ 97.49
3006
2025
2780
3208
Market Price
$ 136.81
Selling Price
$ 115.86
1677
514
1336
2550
Market Price
$ 116.44
Selling Price
$ 103.94
3971
2355
1762
4557
Market Price
$ 107.86
Selling Price
$ 94.61
1362
488
1335
2682
Market Price
$ 112.35
Selling Price
$ 99.71
725
567
196
3567
Market Price
$ 125.92
Selling Price
$ 111.31
1110
1086
552
1574
Market Price
$ 124.61
Selling Price
$ 112.28
1236
1084
948
1822
Market Price
$ 106.37
Selling Price
$ 93.37
390
177
134
1573
Market Price
$ 125.89
Selling Price
$ 111.52
1629
789
1313
2524
Market Price
$ 134.05
Selling Price
$ 114.74
2284
2219
1771
3716
Market Price
$ 125.96
Selling Price
$ 114.07
3168
2120
2179
3360
Market Price
$ 128.74
Selling Price
$ 111.86
1258
1169
487
4182
Market Price
$ 124.69
Selling Price
$ 108.42
1153
363
871
4286
Market Price
$ 84.09
Selling Price
$ 70.08
2588
1288
1897
4369
Market Price
$ 104.22
Selling Price
$ 90.65
2004
1935
1949
3138
Market Price
$ 79.32
Selling Price
$ 71.06
2792
2060
1382
2809
Market Price
$ 109.08
Selling Price
$ 98.22
985
693
571
2512
Market Price
$ 117.91
Selling Price
$ 100.02
1787
794
715
2809
Market Price
$ 92.33
Selling Price
$ 77.29
1342
593
1248
4146
Market Price
$ 81.61
Selling Price
$ 72.14
432
118
163
668
Market Price
$ 124.04
Selling Price
$ 104.47
1864
930
683
2410
Market Price
$ 89.67
Selling Price
$ 76.74
1509
1497
1384
3722