Market Price
$ 95.94
Selling Price
$ 85.82
178
91
164
555
Market Price
$ 84.32
Selling Price
$ 73.45
3021
2414
906
4458
Market Price
$ 71.40
Selling Price
$ 60.82
1476
1063
665
1640
Market Price
$ 83.50
Selling Price
$ 73.21
688
294
247
1219
Market Price
$ 80.87
Selling Price
$ 68.75
3653
1166
1145
4432
Market Price
$ 82.40
Selling Price
$ 71.84
659
310
135
1295
Market Price
$ 107.41
Selling Price
$ 93.16
2048
1258
1934
4537
Market Price
$ 95.30
Selling Price
$ 83.65
2214
647
835
3179
Market Price
$ 89.00
Selling Price
$ 75.36
2843
1133
2012
4978
Market Price
$ 111.80
Selling Price
$ 94.05
291
100
97
545
Market Price
$ 82.28
Selling Price
$ 69.29
183
167
107
404
Market Price
$ 109.37
Selling Price
$ 95.14
1336
1139
728
2271
Market Price
$ 69.39
Selling Price
$ 58.47
1719
696
426
3100
Market Price
$ 109.20
Selling Price
$ 91.40
1472
835
1285
2057
Market Price
$ 96.15
Selling Price
$ 85.17
1077
492
547
2898
Market Price
$ 92.88
Selling Price
$ 78.49
2690
710
2218
3304
Market Price
$ 94.96
Selling Price
$ 84.09
950
422
685
3551
Market Price
$ 93.49
Selling Price
$ 80.99
1694
1039
1277
3093
Market Price
$ 87.32
Selling Price
$ 73.95
1597
1113
1260
3408
Market Price
$ 86.99
Selling Price
$ 77.91
655
535
498
1068
Market Price
$ 81.88
Selling Price
$ 72.21
3442
1437
2746
3709
Market Price
$ 72.70
Selling Price
$ 61.38
1939
629
1836
3181
Market Price
$ 103.75
Selling Price
$ 89.23
3011
973
2448
4167
Market Price
$ 89.42
Selling Price
$ 80.58
3890
833
2457
4759
Market Price
$ 64.22
Selling Price
$ 56.90
351
224
340
584
Market Price
$ 104.04
Selling Price
$ 93.64
3421
1205
1358
3856
Market Price
$ 99.17
Selling Price
$ 89.43
2775
1838
951
4525
Market Price
$ 80.30
Selling Price
$ 70.16
1815
1788
1709
2395
Market Price
$ 92.20
Selling Price
$ 83.47
1688
752
1552
2347
Market Price
$ 76.65
Selling Price
$ 68.06
497
117
200
1293
Market Price
$ 107.11
Selling Price
$ 96.60
2575
1918
1662
3138
Market Price
$ 103.27
Selling Price
$ 90.65
538
329
268
1396
Market Price
$ 82.79
Selling Price
$ 71.22
1170
649
859
3889
Market Price
$ 81.21
Selling Price
$ 70.15
973
879
606
2223
Market Price
$ 66.72
Selling Price
$ 60.18
939
310
710
1157
Market Price
$ 87.54
Selling Price
$ 73.25
1239
315
595
2894
Market Price
$ 99.51
Selling Price
$ 83.69
1842
406
1473
3948
Market Price
$ 97.10
Selling Price
$ 82.06
409
225
158
799
Market Price
$ 106.46
Selling Price
$ 90.54
2712
608
1203
2901
Market Price
$ 88.43
Selling Price
$ 75.88
4416
2841
2956
4739