Market Price
$ 75.70
Selling Price
$ 67.46
1393
343
377
3956
Market Price
$ 89.66
Selling Price
$ 76.76
1528
788
1171
3394
Market Price
$ 67.76
Selling Price
$ 57.78
3836
2330
2229
4363
Market Price
$ 112.30
Selling Price
$ 96.39
1040
634
839
1138
Market Price
$ 88.35
Selling Price
$ 79.05
1520
510
456
2217
Market Price
$ 90.03
Selling Price
$ 81.28
4358
1397
2066
4700
Market Price
$ 103.52
Selling Price
$ 90.79
2918
2263
1201
3168
Market Price
$ 74.13
Selling Price
$ 61.89
799
169
687
1165
Market Price
$ 81.88
Selling Price
$ 69.22
1575
1013
1265
3405
Market Price
$ 70.32
Selling Price
$ 61.74
3658
1293
2662
4837
Market Price
$ 89.15
Selling Price
$ 76.16
3278
704
2576
4416
Market Price
$ 103.10
Selling Price
$ 88.02
1708
376
1489
2013
Market Price
$ 99.68
Selling Price
$ 88.31
683
551
641
835
Market Price
$ 81.22
Selling Price
$ 70.18
869
214
678
1360
Market Price
$ 93.87
Selling Price
$ 83.86
365
270
204
547
Market Price
$ 109.14
Selling Price
$ 98.04
4370
1517
2403
4962
Market Price
$ 103.77
Selling Price
$ 87.78
417
308
97
713
Market Price
$ 114.28
Selling Price
$ 95.29
204
69
152
562
Market Price
$ 109.88
Selling Price
$ 96.55
2437
2237
591
2884
Market Price
$ 79.99
Selling Price
$ 66.82
1913
1060
1790
2443
Market Price
$ 67.90
Selling Price
$ 60.86
1212
559
303
2400
Market Price
$ 70.58
Selling Price
$ 60.82
4086
2759
2515
4320
Market Price
$ 89.97
Selling Price
$ 77.41
1561
1184
470
4819
Market Price
$ 100.99
Selling Price
$ 90.42
1752
1082
1598
3318
Market Price
$ 107.89
Selling Price
$ 91.89
1095
887
1000
3311
Market Price
$ 103.62
Selling Price
$ 90.01
3023
2074
1687
4689
Market Price
$ 103.14
Selling Price
$ 86.39
765
651
613
3583
Market Price
$ 77.78
Selling Price
$ 66.32
1613
1318
502
2495
Market Price
$ 71.22
Selling Price
$ 63.40
4105
2762
3116
4987
Market Price
$ 74.87
Selling Price
$ 65.22
682
260
584
1103
Market Price
$ 78.86
Selling Price
$ 69.24
615
554
322
2634
Market Price
$ 86.53
Selling Price
$ 75.32
3535
2561
3061
3584
Market Price
$ 92.68
Selling Price
$ 84.12
2254
462
1752
2262
Market Price
$ 91.95
Selling Price
$ 82.10
2123
743
546
4303
Market Price
$ 73.31
Selling Price
$ 61.12
1745
1551
954
3552
Market Price
$ 84.47
Selling Price
$ 70.84
911
778
795
2921
Market Price
$ 72.50
Selling Price
$ 64.69
359
244
223
523
Market Price
$ 88.90
Selling Price
$ 80.54
1827
1004
871
2315
Market Price
$ 113.14
Selling Price
$ 94.33
1796
1631
1510
2591
Market Price
$ 81.50
Selling Price
$ 68.04
2424
1488
2411
3427