Market Price
$ 98.92
Selling Price
$ 88.25
1187
1002
394
1531
Market Price
$ 112.21
Selling Price
$ 98.01
1001
971
400
4635
Market Price
$ 62.69
Selling Price
$ 56.93
1435
1199
368
2830
Market Price
$ 101.38
Selling Price
$ 87.88
1504
309
547
4046
Market Price
$ 92.26
Selling Price
$ 79.83
2751
1952
650
4930
Market Price
$ 83.14
Selling Price
$ 70.76
3699
1829
3568
4343
Market Price
$ 99.89
Selling Price
$ 87.65
924
672
459
1007
Market Price
$ 70.65
Selling Price
$ 60.16
1644
1021
1640
2552
Market Price
$ 96.62
Selling Price
$ 82.06
220
47
49
912
Market Price
$ 80.84
Selling Price
$ 69.04
1125
358
792
4039
Market Price
$ 100.22
Selling Price
$ 84.05
328
326
212
483
Market Price
$ 118.18
Selling Price
$ 98.73
482
307
227
1534
Market Price
$ 103.47
Selling Price
$ 88.87
3748
989
3121
4212
Market Price
$ 77.09
Selling Price
$ 67.54
3112
1235
2619
3700
Market Price
$ 90.98
Selling Price
$ 79.28
1213
283
1207
1240
Market Price
$ 89.30
Selling Price
$ 76.62
3496
2188
1885
4984
Market Price
$ 98.98
Selling Price
$ 82.94
355
129
232
693
Market Price
$ 87.70
Selling Price
$ 79.70
402
401
395
1330
Market Price
$ 79.61
Selling Price
$ 72.18
1025
939
335
1321
Market Price
$ 102.51
Selling Price
$ 90.07
867
512
202
1224
Market Price
$ 108.18
Selling Price
$ 93.06
145
39
140
529
Market Price
$ 70.58
Selling Price
$ 62.75
2162
875
1450
3589
Market Price
$ 65.55
Selling Price
$ 55.22
3646
1001
1091
3897
Market Price
$ 78.95
Selling Price
$ 67.46
1411
605
291
4106
Market Price
$ 107.35
Selling Price
$ 90.36
2805
1349
837
4912
Market Price
$ 76.07
Selling Price
$ 65.77
425
388
152
500
Market Price
$ 69.23
Selling Price
$ 61.17
703
268
495
939
Market Price
$ 72.02
Selling Price
$ 61.69
2328
2116
1120
2768
Market Price
$ 106.05
Selling Price
$ 93.43
2445
1301
495
4838
Market Price
$ 80.29
Selling Price
$ 72.82
602
516
284
699
Market Price
$ 68.25
Selling Price
$ 57.22
636
567
187
713
Market Price
$ 114.85
Selling Price
$ 96.76
4399
3746
3499
4605
Market Price
$ 74.79
Selling Price
$ 65.19
1989
1016
1365
3339
Market Price
$ 66.78
Selling Price
$ 58.07
287
134
79
918
Market Price
$ 97.59
Selling Price
$ 86.05
897
760
547
2475
Market Price
$ 84.55
Selling Price
$ 76.39
893
178
626
1266
Market Price
$ 110.80
Selling Price
$ 94.97
1421
657
819
1620
Market Price
$ 65.62
Selling Price
$ 55.82
2826
1981
1997
2905
Market Price
$ 101.88
Selling Price
$ 87.05
1456
583
1243
2536
Market Price
$ 72.18
Selling Price
$ 64.14
1929
1326
1000
2491