Market Price
$ 65.67
Selling Price
$ 58.58
1444
1222
1104
2177
Market Price
$ 93.15
Selling Price
$ 81.81
2187
1582
2088
3966
Market Price
$ 110.69
Selling Price
$ 98.48
2373
1230
2064
3528
Market Price
$ 84.01
Selling Price
$ 74.54
850
499
488
1820
Market Price
$ 66.41
Selling Price
$ 58.40
2931
1153
2930
3231
Market Price
$ 99.03
Selling Price
$ 83.49
3675
2862
1908
4837
Market Price
$ 83.87
Selling Price
$ 72.02
1732
476
1339
2060
Market Price
$ 98.46
Selling Price
$ 88.53
1384
364
714
3495
Market Price
$ 105.53
Selling Price
$ 90.55
2031
1521
1114
3118
Market Price
$ 65.28
Selling Price
$ 59.07
1280
465
610
2705
Market Price
$ 108.33
Selling Price
$ 93.93
2229
1425
1202
2933
Market Price
$ 102.92
Selling Price
$ 89.20
2070
1314
1804
2952
Market Price
$ 96.04
Selling Price
$ 84.35
2002
1733
1745
2268
Market Price
$ 106.06
Selling Price
$ 92.52
2516
2181
2070
4762
Market Price
$ 72.10
Selling Price
$ 63.75
644
533
309
908
Market Price
$ 79.13
Selling Price
$ 71.75
2443
1683
633
3242
Market Price
$ 75.86
Selling Price
$ 65.33
1284
377
577
2063
Market Price
$ 92.22
Selling Price
$ 81.30
2624
704
2053
4806
Market Price
$ 77.29
Selling Price
$ 66.05
2863
2039
2359
3823
Market Price
$ 107.03
Selling Price
$ 93.99
3428
1665
3014
3838
Market Price
$ 82.51
Selling Price
$ 72.30
1792
381
1614
3517
Market Price
$ 98.82
Selling Price
$ 85.50
1085
856
933
3984
Market Price
$ 83.42
Selling Price
$ 70.74
2398
1731
1263
4518
Market Price
$ 83.85
Selling Price
$ 71.06
1981
573
1318
4154
Market Price
$ 70.53
Selling Price
$ 61.85
912
808
796
2999
Market Price
$ 88.90
Selling Price
$ 75.73
1080
734
934
3913
Market Price
$ 68.16
Selling Price
$ 57.94
2262
1683
1821
3505
Market Price
$ 79.12
Selling Price
$ 67.66
250
137
126
539
Market Price
$ 106.85
Selling Price
$ 89.78
1628
1130
1252
4516
Market Price
$ 109.17
Selling Price
$ 94.08
2122
1163
883
2161
Market Price
$ 87.45
Selling Price
$ 79.21
3409
2792
2679
4979
Market Price
$ 75.76
Selling Price
$ 67.65
4763
3133
1977
4948
Market Price
$ 116.67
Selling Price
$ 97.35
723
317
437
3022
Market Price
$ 109.59
Selling Price
$ 92.03
928
776
610
1586
Market Price
$ 104.22
Selling Price
$ 87.94
3203
2092
2861
3269
Market Price
$ 94.91
Selling Price
$ 82.89
1747
530
357
1916
Market Price
$ 68.10
Selling Price
$ 61.17
2961
1374
1766
3460
Market Price
$ 78.22
Selling Price
$ 70.65
596
367
346
951
Market Price
$ 106.89
Selling Price
$ 93.70
882
601
554
1906
Market Price
$ 79.58
Selling Price
$ 70.28
1700
1669
1680
2256