Market Price
$ 110.52
Selling Price
$ 97.30
220
87
60
895
Market Price
$ 76.24
Selling Price
$ 68.52
568
248
264
808
Market Price
$ 109.07
Selling Price
$ 92.76
1015
812
268
1043
Market Price
$ 94.38
Selling Price
$ 84.10
966
669
273
1134
Market Price
$ 101.07
Selling Price
$ 90.91
3876
3086
3318
3899
Market Price
$ 89.36
Selling Price
$ 75.81
924
471
637
3713
Market Price
$ 90.21
Selling Price
$ 77.72
416
389
212
828
Market Price
$ 81.35
Selling Price
$ 71.26
1980
1102
980
2472
Market Price
$ 102.49
Selling Price
$ 89.19
1107
729
656
1144
Market Price
$ 87.64
Selling Price
$ 77.24
1759
652
1612
2331
Market Price
$ 73.13
Selling Price
$ 66.00
2811
1434
1182
4029
Market Price
$ 94.16
Selling Price
$ 80.58
419
387
287
421
Market Price
$ 110.72
Selling Price
$ 93.97
594
581
537
1003
Market Price
$ 107.17
Selling Price
$ 96.76
1950
1351
1727
2435
Market Price
$ 92.13
Selling Price
$ 82.27
1572
817
1130
4477
Market Price
$ 64.67
Selling Price
$ 57.20
1724
848
1554
2586
Market Price
$ 71.37
Selling Price
$ 64.24
342
207
290
845
Market Price
$ 99.07
Selling Price
$ 84.33
1347
638
841
4648
Market Price
$ 82.51
Selling Price
$ 71.48
4205
2518
1231
4332
Market Price
$ 104.72
Selling Price
$ 87.35
894
192
371
1907
Market Price
$ 82.48
Selling Price
$ 74.09
1958
1682
536
4810
Market Price
$ 107.86
Selling Price
$ 90.70
2302
1200
1750
4366
Market Price
$ 73.39
Selling Price
$ 64.14
3081
2603
913
4116
Market Price
$ 83.52
Selling Price
$ 73.00
2306
1488
1560
2709
Market Price
$ 80.20
Selling Price
$ 67.28
513
243
498
1243
Market Price
$ 81.42
Selling Price
$ 69.47
1547
599
395
3978
Market Price
$ 106.67
Selling Price
$ 89.69
2683
1695
1406
3975
Market Price
$ 71.98
Selling Price
$ 63.99
896
438
654
1255
Market Price
$ 68.84
Selling Price
$ 58.42
3513
2427
3498
4930
Market Price
$ 97.68
Selling Price
$ 87.04
989
287
452
2273
Market Price
$ 86.57
Selling Price
$ 77.93
2771
2513
584
4004
Market Price
$ 79.91
Selling Price
$ 67.87
856
592
563
2753
Market Price
$ 110.45
Selling Price
$ 98.14
2609
913
894
2795
Market Price
$ 71.39
Selling Price
$ 63.94
551
253
335
911
Market Price
$ 65.85
Selling Price
$ 55.53
2031
826
473
2367
Market Price
$ 96.28
Selling Price
$ 82.23
999
984
439
1870
Market Price
$ 84.30
Selling Price
$ 70.87
1292
586
1288
2910
Market Price
$ 81.47
Selling Price
$ 72.38
858
844
559
3251
Market Price
$ 92.79
Selling Price
$ 78.68
425
212
391
812
Market Price
$ 68.65
Selling Price
$ 59.33
841
653
392
1528