Market Price
$ 83.14
Selling Price
$ 71.10
502
174
227
624
Market Price
$ 125.42
Selling Price
$ 112.68
3905
2357
3403
4606
Market Price
$ 121.62
Selling Price
$ 107.44
610
493
246
2392
Market Price
$ 113.24
Selling Price
$ 101.51
579
555
465
979
Market Price
$ 85.54
Selling Price
$ 76.70
291
158
221
428
Market Price
$ 100.75
Selling Price
$ 87.33
1319
286
349
2835
Market Price
$ 94.72
Selling Price
$ 79.98
3517
1316
948
4736
Market Price
$ 109.48
Selling Price
$ 97.52
3467
771
1046
4199
Market Price
$ 112.79
Selling Price
$ 95.88
247
156
112
523
Market Price
$ 116.39
Selling Price
$ 103.95
1604
1160
717
2434
Market Price
$ 93.71
Selling Price
$ 84.63
1049
642
578
2399
Market Price
$ 91.83
Selling Price
$ 83.06
844
585
806
2614
Market Price
$ 118.09
Selling Price
$ 103.56
1491
1393
604
2346
Market Price
$ 99.89
Selling Price
$ 88.25
2906
2877
1690
4292
Market Price
$ 101.70
Selling Price
$ 89.23
2081
634
914
4196
Market Price
$ 107.70
Selling Price
$ 95.97
572
234
555
996
Market Price
$ 127.23
Selling Price
$ 106.87
1798
1042
1170
3897
Market Price
$ 99.31
Selling Price
$ 89.46
2453
1187
1090
3975
Market Price
$ 82.30
Selling Price
$ 73.48
3666
1136
3031
3927
Market Price
$ 102.89
Selling Price
$ 85.98
3140
634
1320
4659
Market Price
$ 133.21
Selling Price
$ 112.15
338
253
267
1351
Market Price
$ 139.63
Selling Price
$ 118.25
4339
1964
1624
4993
Market Price
$ 113.89
Selling Price
$ 103.03
2795
1017
1309
3284
Market Price
$ 106.02
Selling Price
$ 92.30
754
479
562
2891
Market Price
$ 129.31
Selling Price
$ 112.83
1228
980
398
4346
Market Price
$ 116.77
Selling Price
$ 100.62
2588
1706
618
3818
Market Price
$ 126.55
Selling Price
$ 106.75
533
197
333
1134
Market Price
$ 98.44
Selling Price
$ 87.71
3103
2748
2494
3148
Market Price
$ 99.66
Selling Price
$ 87.27
906
615
735
2018
Market Price
$ 111.07
Selling Price
$ 92.87
4480
3548
1446
4925
Market Price
$ 98.20
Selling Price
$ 85.70
2600
687
1547
3799
Market Price
$ 79.87
Selling Price
$ 71.88
1091
853
780
1196
Market Price
$ 96.11
Selling Price
$ 84.56
3081
1829
2945
3350
Market Price
$ 108.37
Selling Price
$ 93.64
3239
1719
2464
3509
Market Price
$ 98.13
Selling Price
$ 87.88
323
165
254
552
Market Price
$ 83.42
Selling Price
$ 75.25
1328
385
511
3163
Market Price
$ 121.21
Selling Price
$ 106.13
298
140
274
982
Market Price
$ 126.78
Selling Price
$ 111.80
2815
2170
2275
4269
Market Price
$ 91.28
Selling Price
$ 77.62
443
380
236
1977
Market Price
$ 100.98
Selling Price
$ 85.44
2989
1118
1093
4938