Market Price
$ 80.67
Selling Price
$ 67.87
2594
1243
1125
4224
Market Price
$ 69.78
Selling Price
$ 61.74
1323
1186
362
1827
Market Price
$ 73.55
Selling Price
$ 61.94
416
118
217
839
Market Price
$ 87.06
Selling Price
$ 78.98
1341
910
757
3797
Market Price
$ 105.76
Selling Price
$ 92.66
306
231
117
426
Market Price
$ 74.64
Selling Price
$ 65.77
3711
2096
3053
4659
Market Price
$ 102.68
Selling Price
$ 89.73
1787
1013
861
1899
Market Price
$ 109.98
Selling Price
$ 94.63
459
199
274
1256
Market Price
$ 89.93
Selling Price
$ 80.14
1448
549
1213
2006
Market Price
$ 81.65
Selling Price
$ 69.02
1783
666
1409
3009
Market Price
$ 64.40
Selling Price
$ 55.32
335
152
187
594
Market Price
$ 108.71
Selling Price
$ 94.86
917
562
447
3765
Market Price
$ 74.48
Selling Price
$ 62.66
945
456
820
1617
Market Price
$ 80.60
Selling Price
$ 69.15
3636
3327
1358
4746
Market Price
$ 84.63
Selling Price
$ 76.03
736
297
559
3084
Market Price
$ 65.33
Selling Price
$ 55.99
3058
863
1681
4355
Market Price
$ 92.68
Selling Price
$ 78.98
1895
1488
602
2747
Market Price
$ 93.32
Selling Price
$ 79.97
1002
220
464
3672
Market Price
$ 66.43
Selling Price
$ 59.29
2424
2160
2339
2636
Market Price
$ 95.22
Selling Price
$ 83.16
774
429
402
2246
Market Price
$ 97.42
Selling Price
$ 85.84
530
260
123
976
Market Price
$ 94.13
Selling Price
$ 82.34
2135
1032
687
2285
Market Price
$ 70.73
Selling Price
$ 60.96
2104
2074
1658
4213
Market Price
$ 83.59
Selling Price
$ 70.48
1088
606
1027
1998
Market Price
$ 108.13
Selling Price
$ 93.48
1702
1508
1435
2890
Market Price
$ 79.24
Selling Price
$ 69.97
442
122
413
1607
Market Price
$ 112.71
Selling Price
$ 96.46
709
501
413
1020
Market Price
$ 70.72
Selling Price
$ 60.44
692
383
306
735
Market Price
$ 106.24
Selling Price
$ 94.25
984
967
262
4395
Market Price
$ 86.20
Selling Price
$ 74.61
2564
1397
1437
3314
Market Price
$ 99.66
Selling Price
$ 89.26
1612
1007
674
2352
Market Price
$ 68.28
Selling Price
$ 61.57
1447
949
622
3044
Market Price
$ 115.89
Selling Price
$ 98.53
1797
650
1796
1905
Market Price
$ 79.41
Selling Price
$ 66.69
368
151
226
732
Market Price
$ 100.53
Selling Price
$ 89.30
2840
2567
1094
4401
Market Price
$ 71.52
Selling Price
$ 64.28
1880
662
1862
1973
Market Price
$ 65.67
Selling Price
$ 59.03
859
627
450
1657
Market Price
$ 104.08
Selling Price
$ 87.96
2412
1311
523
3769
Market Price
$ 109.70
Selling Price
$ 93.92
1495
302
519
1768
Market Price
$ 111.69
Selling Price
$ 94.21
175
81
58
561