Market Price
$ 75.38
Selling Price
$ 68.32
1325
539
746
3808
Market Price
$ 66.72
Selling Price
$ 60.50
3458
1036
1024
4063
Market Price
$ 104.22
Selling Price
$ 89.06
456
98
298
1474
Market Price
$ 112.69
Selling Price
$ 95.27
578
446
156
1806
Market Price
$ 74.42
Selling Price
$ 66.77
2104
552
1233
4365
Market Price
$ 88.24
Selling Price
$ 75.85
1480
1128
1264
4174
Market Price
$ 64.08
Selling Price
$ 56.50
1224
1167
630
2224
Market Price
$ 74.06
Selling Price
$ 65.21
218
83
138
609
Market Price
$ 84.50
Selling Price
$ 71.52
1294
456
555
2706
Market Price
$ 91.59
Selling Price
$ 79.14
1211
770
273
3456
Market Price
$ 98.84
Selling Price
$ 89.72
606
564
496
1818
Market Price
$ 100.70
Selling Price
$ 90.15
1622
1572
866
2285
Market Price
$ 67.36
Selling Price
$ 58.01
1616
760
330
3406
Market Price
$ 104.26
Selling Price
$ 92.30
2415
1394
1071
2553
Market Price
$ 100.92
Selling Price
$ 86.83
1832
1607
1284
3872
Market Price
$ 107.78
Selling Price
$ 95.62
499
464
373
1577
Market Price
$ 95.83
Selling Price
$ 82.76
2774
2374
932
3784
Market Price
$ 101.25
Selling Price
$ 87.73
2036
771
1196
2946
Market Price
$ 65.91
Selling Price
$ 56.29
1149
900
384
2942
Market Price
$ 69.03
Selling Price
$ 60.91
405
379
201
888
Market Price
$ 89.52
Selling Price
$ 79.08
1151
536
872
1837
Market Price
$ 72.92
Selling Price
$ 63.84
4169
3593
920
4624
Market Price
$ 73.61
Selling Price
$ 61.70
319
246
165
431
Market Price
$ 72.13
Selling Price
$ 63.22
2313
1474
554
3201
Market Price
$ 73.38
Selling Price
$ 66.47
1843
897
1216
2094
Market Price
$ 85.14
Selling Price
$ 71.37
1175
295
879
2103
Market Price
$ 73.59
Selling Price
$ 63.80
452
207
137
757
Market Price
$ 105.22
Selling Price
$ 93.54
142
61
102
513
Market Price
$ 100.61
Selling Price
$ 86.96
1577
1447
982
2757
Market Price
$ 95.83
Selling Price
$ 80.76
1987
1453
1515
2803
Market Price
$ 104.04
Selling Price
$ 87.28
1004
402
928
2894
Market Price
$ 84.43
Selling Price
$ 70.88
866
757
575
2688
Market Price
$ 95.73
Selling Price
$ 85.37
3969
1744
1812
4085
Market Price
$ 80.82
Selling Price
$ 70.99
3460
2238
882
3893
Market Price
$ 85.15
Selling Price
$ 71.53
1567
852
1443
4253
Market Price
$ 104.54
Selling Price
$ 91.88
366
127
238
555
Market Price
$ 95.19
Selling Price
$ 81.63
984
840
831
1961
Market Price
$ 81.91
Selling Price
$ 72.42
1461
488
1431
2192
Market Price
$ 87.40
Selling Price
$ 75.16
4403
2170
3190
4617
Market Price
$ 96.14
Selling Price
$ 82.79
801
443
608
1699