Market Price
$ 72.81
Selling Price
$ 65.47
2321
654
1002
3556
Market Price
$ 112.35
Selling Price
$ 97.27
4678
1395
2161
4939
Market Price
$ 106.93
Selling Price
$ 92.64
2516
768
2308
3786
Market Price
$ 84.61
Selling Price
$ 74.30
1271
1128
822
1991
Market Price
$ 66.75
Selling Price
$ 59.96
1572
455
1060
1878
Market Price
$ 63.03
Selling Price
$ 56.83
1246
286
584
3559
Market Price
$ 83.67
Selling Price
$ 71.06
1715
661
681
4920
Market Price
$ 74.87
Selling Price
$ 66.49
1846
1389
929
4695
Market Price
$ 79.19
Selling Price
$ 68.80
1650
485
516
3170
Market Price
$ 87.23
Selling Price
$ 74.16
1225
641
1196
2598
Market Price
$ 110.92
Selling Price
$ 97.01
847
748
324
2304
Market Price
$ 102.41
Selling Price
$ 89.29
2615
1791
1324
3018
Market Price
$ 99.93
Selling Price
$ 83.48
500
129
122
1767
Market Price
$ 90.08
Selling Price
$ 76.37
1413
904
1112
4531
Market Price
$ 111.76
Selling Price
$ 95.79
3654
1718
1715
4116
Market Price
$ 63.95
Selling Price
$ 57.19
518
204
355
640
Market Price
$ 70.15
Selling Price
$ 59.72
982
787
254
2177
Market Price
$ 88.46
Selling Price
$ 76.81
247
243
148
1157
Market Price
$ 89.72
Selling Price
$ 75.11
3734
3516
3497
4525
Market Price
$ 89.93
Selling Price
$ 81.24
1794
1130
1171
2900
Market Price
$ 74.00
Selling Price
$ 62.70
3451
1627
1352
3635
Market Price
$ 105.92
Selling Price
$ 88.42
473
219
415
742
Market Price
$ 89.56
Selling Price
$ 78.80
589
454
328
672
Market Price
$ 94.23
Selling Price
$ 83.52
760
411
693
1597
Market Price
$ 76.26
Selling Price
$ 65.28
793
325
557
2528
Market Price
$ 90.49
Selling Price
$ 77.28
667
546
605
1110
Market Price
$ 83.59
Selling Price
$ 74.05
463
92
210
1774
Market Price
$ 111.95
Selling Price
$ 93.99
3132
1149
2084
4280
Market Price
$ 99.08
Selling Price
$ 84.29
373
267
145
689
Market Price
$ 91.05
Selling Price
$ 76.16
545
399
279
741
Market Price
$ 88.60
Selling Price
$ 80.50
2154
501
603
3359
Market Price
$ 105.75
Selling Price
$ 90.45
2552
1569
1150
2744
Market Price
$ 104.41
Selling Price
$ 90.92
2691
2231
913
3469
Market Price
$ 82.87
Selling Price
$ 73.71
680
651
565
2425
Market Price
$ 66.94
Selling Price
$ 59.54
1125
388
287
4687
Market Price
$ 102.73
Selling Price
$ 85.67
3996
2256
2727
4057
Market Price
$ 68.10
Selling Price
$ 60.60
2282
757
1676
2452
Market Price
$ 97.91
Selling Price
$ 83.45
3311
3013
2985
3540
Market Price
$ 95.69
Selling Price
$ 85.88
379
298
273
1729
Market Price
$ 116.31
Selling Price
$ 96.99
473
455
268
591