Market Price
$ 67.16
Selling Price
$ 60.10
2040
1469
433
3459
Market Price
$ 113.94
Selling Price
$ 95.21
1079
584
816
1397
Market Price
$ 102.08
Selling Price
$ 90.98
827
453
735
1740
Market Price
$ 101.76
Selling Price
$ 86.89
1077
280
728
2074
Market Price
$ 74.26
Selling Price
$ 66.83
1284
1101
423
1324
Market Price
$ 88.86
Selling Price
$ 78.75
2740
1535
2246
4587
Market Price
$ 72.15
Selling Price
$ 61.31
853
552
719
3449
Market Price
$ 68.27
Selling Price
$ 57.60
3344
2500
2193
4296
Market Price
$ 63.89
Selling Price
$ 57.23
1518
1139
646
3650
Market Price
$ 82.12
Selling Price
$ 72.52
1642
1400
1464
1766
Market Price
$ 78.99
Selling Price
$ 68.78
586
185
385
655
Market Price
$ 63.40
Selling Price
$ 57.47
3224
645
1789
3819
Market Price
$ 94.13
Selling Price
$ 83.85
4456
2853
3823
4607
Market Price
$ 99.56
Selling Price
$ 87.60
3128
3127
1468
3641
Market Price
$ 100.93
Selling Price
$ 85.05
3502
1074
3105
4552
Market Price
$ 106.67
Selling Price
$ 94.21
2000
483
1210
2287
Market Price
$ 93.83
Selling Price
$ 81.01
2450
1254
1310
3127
Market Price
$ 64.50
Selling Price
$ 55.94
720
490
382
1594
Market Price
$ 87.70
Selling Price
$ 77.23
1883
698
1726
3805
Market Price
$ 107.79
Selling Price
$ 91.74
2822
2229
641
3417
Market Price
$ 107.95
Selling Price
$ 94.16
1349
1046
548
1443
Market Price
$ 71.65
Selling Price
$ 64.02
715
434
218
3071
Market Price
$ 63.60
Selling Price
$ 56.97
2561
1437
2164
3414
Market Price
$ 94.85
Selling Price
$ 84.62
2214
1726
1986
2982
Market Price
$ 83.99
Selling Price
$ 74.37
1676
956
414
4105
Market Price
$ 71.66
Selling Price
$ 62.75
1540
403
776
2128
Market Price
$ 88.33
Selling Price
$ 76.13
2003
728
1265
3176
Market Price
$ 101.04
Selling Price
$ 87.63
1225
576
1123
1866
Market Price
$ 82.85
Selling Price
$ 73.00
1632
1062
456
3656
Market Price
$ 67.82
Selling Price
$ 59.46
2924
1849
662
2945
Market Price
$ 67.11
Selling Price
$ 56.43
3402
700
713
4736
Market Price
$ 93.94
Selling Price
$ 85.24
1051
967
526
1708
Market Price
$ 88.70
Selling Price
$ 75.58
416
225
316
1875
Market Price
$ 74.59
Selling Price
$ 64.56
2021
1017
514
2030
Market Price
$ 105.95
Selling Price
$ 93.40
3775
2837
3246
3838
Market Price
$ 98.49
Selling Price
$ 86.48
192
135
110
861
Market Price
$ 109.18
Selling Price
$ 94.67
937
830
392
3731
Market Price
$ 106.43
Selling Price
$ 95.96
1569
314
747
2460
Market Price
$ 111.04
Selling Price
$ 95.38
2555
753
2054
3880
Market Price
$ 90.19
Selling Price
$ 79.31
575
509
228
2504