Market Price
$ 107.13
Selling Price
$ 90.57
1483
710
565
4615
Market Price
$ 81.87
Selling Price
$ 69.50
1839
463
1591
3185
Market Price
$ 106.53
Selling Price
$ 96.63
1202
326
560
3048
Market Price
$ 103.29
Selling Price
$ 90.23
2459
1416
2042
3165
Market Price
$ 94.28
Selling Price
$ 85.16
1510
451
480
3782
Market Price
$ 89.14
Selling Price
$ 78.87
956
665
878
3004
Market Price
$ 80.41
Selling Price
$ 70.05
2273
1646
1126
2287
Market Price
$ 63.40
Selling Price
$ 57.47
1258
671
367
2722
Market Price
$ 79.48
Selling Price
$ 68.76
2982
1884
1499
3536
Market Price
$ 109.42
Selling Price
$ 91.78
2203
1641
880
2354
Market Price
$ 110.15
Selling Price
$ 97.05
1409
731
647
1808
Market Price
$ 82.19
Selling Price
$ 68.82
3309
2873
2133
4881
Market Price
$ 106.92
Selling Price
$ 93.35
3844
3634
1473
4288
Market Price
$ 94.40
Selling Price
$ 84.98
407
200
315
642
Market Price
$ 85.50
Selling Price
$ 77.51
1517
698
1292
1945
Market Price
$ 90.90
Selling Price
$ 82.53
2551
2217
1693
3700
Market Price
$ 109.07
Selling Price
$ 93.38
1161
954
1117
2906
Market Price
$ 89.53
Selling Price
$ 80.45
382
319
155
520
Market Price
$ 98.63
Selling Price
$ 84.63
863
647
487
1290
Market Price
$ 73.55
Selling Price
$ 66.57
2352
1295
1541
3953
Market Price
$ 72.10
Selling Price
$ 64.40
323
88
218
430
Market Price
$ 115.14
Selling Price
$ 96.14
2659
706
723
3512
Market Price
$ 108.37
Selling Price
$ 91.11
733
216
659
1533
Market Price
$ 66.07
Selling Price
$ 57.46
1246
272
361
2896
Market Price
$ 108.07
Selling Price
$ 91.07
1685
699
847
1781
Market Price
$ 79.28
Selling Price
$ 70.29
2710
1239
2292
3789
Market Price
$ 92.90
Selling Price
$ 83.13
213
182
120
506
Market Price
$ 108.40
Selling Price
$ 96.79
824
441
301
3132
Market Price
$ 85.10
Selling Price
$ 71.27
3106
1917
2185
4258
Market Price
$ 108.92
Selling Price
$ 97.53
1534
1179
621
3962
Market Price
$ 73.93
Selling Price
$ 61.78
1374
405
510
4628
Market Price
$ 91.42
Selling Price
$ 81.47
1996
1837
980
3577
Market Price
$ 79.08
Selling Price
$ 67.51
1347
800
904
4297
Market Price
$ 93.54
Selling Price
$ 81.70
2436
1325
578
4939
Market Price
$ 112.90
Selling Price
$ 95.33
650
360
144
1091
Market Price
$ 78.03
Selling Price
$ 69.32
1589
1219
786
3833
Market Price
$ 111.92
Selling Price
$ 94.75
1782
884
880
3228
Market Price
$ 81.67
Selling Price
$ 72.48
2609
2594
1557
2788
Market Price
$ 66.58
Selling Price
$ 56.22
4031
976
1921
4100
Market Price
$ 96.50
Selling Price
$ 80.54
2276
736
784
2283