Market Price
$ 86.52
Selling Price
$ 74.87
108
37
95
524
Market Price
$ 73.19
Selling Price
$ 62.78
2083
751
657
3625
Market Price
$ 105.00
Selling Price
$ 90.68
609
302
178
680
Market Price
$ 77.45
Selling Price
$ 67.87
373
112
237
407
Market Price
$ 104.79
Selling Price
$ 93.89
2141
1372
2042
4466
Market Price
$ 101.69
Selling Price
$ 86.20
2835
2092
1315
3709
Market Price
$ 94.78
Selling Price
$ 79.37
1174
855
571
1182
Market Price
$ 79.73
Selling Price
$ 70.54
3267
1126
1140
4498
Market Price
$ 66.98
Selling Price
$ 58.12
1666
1398
407
3344
Market Price
$ 82.04
Selling Price
$ 69.68
283
80
226
1331
Market Price
$ 106.57
Selling Price
$ 93.09
863
397
644
903
Market Price
$ 94.00
Selling Price
$ 84.26
4154
3989
892
4945
Market Price
$ 84.89
Selling Price
$ 76.41
572
310
235
1660
Market Price
$ 73.76
Selling Price
$ 66.26
1041
243
404
2699
Market Price
$ 107.31
Selling Price
$ 95.96
500
167
377
1213
Market Price
$ 85.05
Selling Price
$ 75.52
679
638
400
1490
Market Price
$ 88.44
Selling Price
$ 75.54
3851
1246
992
4236
Market Price
$ 114.14
Selling Price
$ 97.06
588
461
226
1957
Market Price
$ 86.86
Selling Price
$ 74.26
1775
944
1097
2744
Market Price
$ 82.15
Selling Price
$ 73.08
629
128
298
677
Market Price
$ 73.66
Selling Price
$ 64.04
1699
348
411
4467
Market Price
$ 109.79
Selling Price
$ 93.38
753
673
459
2140
Market Price
$ 98.99
Selling Price
$ 86.62
1943
1420
1061
4922
Market Price
$ 91.97
Selling Price
$ 80.24
2835
1536
1045
4189
Market Price
$ 97.71
Selling Price
$ 86.52
480
311
394
2382
Market Price
$ 98.55
Selling Price
$ 84.46
1117
542
988
3581
Market Price
$ 72.93
Selling Price
$ 64.26
1999
593
998
3389
Market Price
$ 85.51
Selling Price
$ 75.28
1533
308
1326
2767
Market Price
$ 83.93
Selling Price
$ 71.04
849
652
696
2428
Market Price
$ 89.25
Selling Price
$ 74.97
920
641
629
2372
Market Price
$ 116.19
Selling Price
$ 97.61
364
268
244
1207
Market Price
$ 70.02
Selling Price
$ 60.69
1516
1019
1308
2082
Market Price
$ 73.14
Selling Price
$ 64.95
251
90
225
452
Market Price
$ 78.45
Selling Price
$ 69.69
1150
237
1139
4815
Market Price
$ 103.01
Selling Price
$ 90.83
864
677
213
1761
Market Price
$ 92.42
Selling Price
$ 80.49
1231
670
259
1992
Market Price
$ 97.15
Selling Price
$ 85.54
286
281
58
441
Market Price
$ 75.55
Selling Price
$ 68.06
414
344
185
954
Market Price
$ 92.50
Selling Price
$ 81.26
595
416
152
2421
Market Price
$ 75.52
Selling Price
$ 65.08
1421
1141
521
1690