Market Price
$ 109.30
Selling Price
$ 92.64
1068
1049
858
3253
Market Price
$ 102.14
Selling Price
$ 87.65
3145
1162
1174
3607
Market Price
$ 91.70
Selling Price
$ 82.20
2452
517
1750
4613
Market Price
$ 68.39
Selling Price
$ 60.12
1276
1187
1238
3284
Market Price
$ 80.02
Selling Price
$ 69.14
1570
1512
1449
2192
Market Price
$ 105.22
Selling Price
$ 91.52
333
86
161
1011
Market Price
$ 75.92
Selling Price
$ 67.16
1210
256
1200
1515
Market Price
$ 90.77
Selling Price
$ 77.75
1452
1203
740
2466
Market Price
$ 69.58
Selling Price
$ 59.53
3986
2021
2938
4844
Market Price
$ 94.91
Selling Price
$ 84.31
2071
600
1305
3827
Market Price
$ 65.32
Selling Price
$ 58.33
977
329
218
4613
Market Price
$ 109.75
Selling Price
$ 94.79
2092
1313
2008
3165
Market Price
$ 105.09
Selling Price
$ 90.87
1774
1718
951
2172
Market Price
$ 67.58
Selling Price
$ 57.52
1403
919
810
1950
Market Price
$ 100.90
Selling Price
$ 91.24
705
237
164
1379
Market Price
$ 64.36
Selling Price
$ 55.89
1015
861
770
1922
Market Price
$ 98.78
Selling Price
$ 88.41
2846
1576
1867
4010
Market Price
$ 106.40
Selling Price
$ 95.72
2385
696
804
4887
Market Price
$ 91.76
Selling Price
$ 82.40
511
273
135
1444
Market Price
$ 66.55
Selling Price
$ 57.76
984
780
857
4523
Market Price
$ 72.66
Selling Price
$ 65.13
1278
952
987
1568
Market Price
$ 64.29
Selling Price
$ 56.29
4082
1333
1890
4643
Market Price
$ 79.72
Selling Price
$ 68.44
2663
2104
1633
3287
Market Price
$ 91.92
Selling Price
$ 76.98
2994
938
613
4175
Market Price
$ 67.55
Selling Price
$ 57.81
775
509
709
3212
Market Price
$ 110.77
Selling Price
$ 96.36
2239
1894
1240
4272
Market Price
$ 91.62
Selling Price
$ 79.00
4359
2729
3068
4390
Market Price
$ 74.29
Selling Price
$ 66.55
1782
886
1582
4509
Market Price
$ 89.59
Selling Price
$ 80.91
2026
1419
1969
2624
Market Price
$ 93.48
Selling Price
$ 79.67
1016
319
375
2974
Market Price
$ 67.05
Selling Price
$ 58.14
2237
1883
1424
3216
Market Price
$ 108.59
Selling Price
$ 96.02
435
379
314
1350
Market Price
$ 105.42
Selling Price
$ 92.98
1172
282
244
4885
Market Price
$ 83.78
Selling Price
$ 75.30
3144
876
2545
4161
Market Price
$ 100.80
Selling Price
$ 90.83
1614
1211
476
3811
Market Price
$ 87.43
Selling Price
$ 78.62
1341
597
808
1525
Market Price
$ 114.91
Selling Price
$ 97.09
2158
1762
616
2811
Market Price
$ 99.84
Selling Price
$ 87.95
395
99
389
939
Market Price
$ 108.43
Selling Price
$ 95.88
1213
259
966
1335
Market Price
$ 114.36
Selling Price
$ 97.49
755
609
180
2337