Market Price
$ 97.24
Selling Price
$ 84.70
2278
1524
1972
4257
Market Price
$ 76.57
Selling Price
$ 69.21
810
639
306
1812
Market Price
$ 94.14
Selling Price
$ 83.46
591
414
194
2586
Market Price
$ 92.24
Selling Price
$ 83.02
1528
698
891
4537
Market Price
$ 102.29
Selling Price
$ 92.22
840
287
263
1943
Market Price
$ 106.50
Selling Price
$ 93.02
4270
1270
2127
4675
Market Price
$ 106.99
Selling Price
$ 91.30
562
165
273
745
Market Price
$ 83.64
Selling Price
$ 73.49
1053
775
443
3729
Market Price
$ 103.66
Selling Price
$ 88.38
1123
292
620
4570
Market Price
$ 105.56
Selling Price
$ 89.80
805
415
179
1191
Market Price
$ 98.97
Selling Price
$ 87.21
2998
2612
1550
4591
Market Price
$ 93.37
Selling Price
$ 82.42
299
233
295
525
Market Price
$ 105.84
Selling Price
$ 89.96
2678
1429
2201
4887
Market Price
$ 71.15
Selling Price
$ 60.13
1426
1141
747
3390
Market Price
$ 78.55
Selling Price
$ 66.57
4180
3146
2043
4404
Market Price
$ 102.26
Selling Price
$ 87.24
1163
1009
517
2535
Market Price
$ 101.65
Selling Price
$ 90.20
1911
535
955
3542
Market Price
$ 82.49
Selling Price
$ 73.60
2590
2543
1170
3630
Market Price
$ 67.08
Selling Price
$ 59.59
4108
2162
1348
4898
Market Price
$ 66.01
Selling Price
$ 56.45
699
376
159
1884
Market Price
$ 63.73
Selling Price
$ 55.89
2547
2121
1277
3698
Market Price
$ 65.93
Selling Price
$ 56.00
597
476
296
1716
Market Price
$ 98.45
Selling Price
$ 85.70
1518
930
347
2266
Market Price
$ 105.35
Selling Price
$ 91.17
2317
921
829
4928
Market Price
$ 89.06
Selling Price
$ 75.72
4214
1686
3235
4837
Market Price
$ 85.88
Selling Price
$ 77.47
1383
1150
1142
1896
Market Price
$ 96.00
Selling Price
$ 85.55
2221
1231
1913
3589
Market Price
$ 114.90
Selling Price
$ 98.42
4485
4114
3026
4563
Market Price
$ 83.31
Selling Price
$ 73.19
861
801
843
1664
Market Price
$ 97.60
Selling Price
$ 85.51
1472
850
1060
2320
Market Price
$ 83.80
Selling Price
$ 70.45
1985
1537
1196
2568
Market Price
$ 93.95
Selling Price
$ 85.25
1350
1271
1006
2020
Market Price
$ 80.88
Selling Price
$ 70.93
2348
2161
2267
2362
Market Price
$ 85.75
Selling Price
$ 71.47
3091
2856
2114
3356
Market Price
$ 108.90
Selling Price
$ 91.81
1830
1254
1682
2414
Market Price
$ 106.80
Selling Price
$ 96.19
3460
1177
3294
4805
Market Price
$ 111.73
Selling Price
$ 96.72
1128
515
232
1924
Market Price
$ 77.17
Selling Price
$ 66.80
680
644
552
843
Market Price
$ 88.52
Selling Price
$ 75.43
3112
2581
1286
4867
Market Price
$ 96.82
Selling Price
$ 85.11
840
374
578
950