Market Price
$ 67.94
Selling Price
$ 59.94
1782
1779
1719
1909
Market Price
$ 82.83
Selling Price
$ 71.54
904
211
525
1317
Market Price
$ 110.09
Selling Price
$ 95.58
1822
1608
1782
2969
Market Price
$ 82.90
Selling Price
$ 73.12
2480
1656
1739
3964
Market Price
$ 79.25
Selling Price
$ 71.67
1364
651
967
3705
Market Price
$ 91.97
Selling Price
$ 76.75
2285
1674
2044
2645
Market Price
$ 63.61
Selling Price
$ 56.36
1299
873
782
2609
Market Price
$ 74.27
Selling Price
$ 64.68
3391
2282
1689
4394
Market Price
$ 63.72
Selling Price
$ 56.02
679
154
291
1381
Market Price
$ 97.69
Selling Price
$ 82.80
3598
3503
1596
4510
Market Price
$ 96.73
Selling Price
$ 86.33
1829
916
1212
3081
Market Price
$ 95.02
Selling Price
$ 83.29
2313
2117
802
2802
Market Price
$ 86.88
Selling Price
$ 77.03
2130
2047
2008
2405
Market Price
$ 116.31
Selling Price
$ 96.96
1659
666
540
3403
Market Price
$ 82.66
Selling Price
$ 73.59
579
532
192
715
Market Price
$ 98.70
Selling Price
$ 86.66
1178
392
600
3972
Market Price
$ 81.19
Selling Price
$ 72.24
1029
748
229
1760
Market Price
$ 67.88
Selling Price
$ 58.51
555
147
193
1021
Market Price
$ 63.87
Selling Price
$ 55.11
2336
1626
767
2353
Market Price
$ 80.91
Selling Price
$ 68.68
1430
1050
336
1801
Market Price
$ 70.06
Selling Price
$ 63.09
2115
1829
1558
2787
Market Price
$ 74.04
Selling Price
$ 63.93
2092
1094
1552
4586
Market Price
$ 97.68
Selling Price
$ 81.85
1451
792
525
1578
Market Price
$ 109.96
Selling Price
$ 96.77
1235
299
1049
3229
Market Price
$ 97.51
Selling Price
$ 86.34
1649
1049
1218
4490
Market Price
$ 109.20
Selling Price
$ 93.31
829
486
175
3335
Market Price
$ 110.04
Selling Price
$ 93.73
767
301
360
2188
Market Price
$ 75.33
Selling Price
$ 62.78
3129
2525
2018
3766
Market Price
$ 61.03
Selling Price
$ 55.06
888
650
344
2344
Market Price
$ 113.96
Selling Price
$ 96.51
1334
659
441
3154
Market Price
$ 78.50
Selling Price
$ 65.50
1918
1095
818
4527
Market Price
$ 64.75
Selling Price
$ 58.66
700
330
683
894
Market Price
$ 67.60
Selling Price
$ 57.60
584
460
132
1026
Market Price
$ 98.06
Selling Price
$ 87.44
1820
1665
1347
3236
Market Price
$ 71.35
Selling Price
$ 64.21
2441
1410
2130
2767
Market Price
$ 101.72
Selling Price
$ 88.86
2682
2303
2395
4683
Market Price
$ 92.55
Selling Price
$ 79.04
967
737
316
2525
Market Price
$ 78.55
Selling Price
$ 69.11
615
582
347
2820
Market Price
$ 61.63
Selling Price
$ 55.83
2810
1764
925
3300
Market Price
$ 74.82
Selling Price
$ 66.35
1215
669
534
2758