Market Price
$ 81.10
Selling Price
$ 70.38
2815
1764
1876
3108
Market Price
$ 88.79
Selling Price
$ 80.48
2576
1035
1221
2893
Market Price
$ 87.09
Selling Price
$ 77.67
701
183
593
2352
Market Price
$ 92.82
Selling Price
$ 84.30
453
185
415
1981
Market Price
$ 94.77
Selling Price
$ 81.60
1212
1052
443
2322
Market Price
$ 66.38
Selling Price
$ 60.24
1514
1468
526
1534
Market Price
$ 113.63
Selling Price
$ 98.86
1340
276
863
3323
Market Price
$ 77.73
Selling Price
$ 67.69
2671
854
2622
4701
Market Price
$ 91.24
Selling Price
$ 76.20
1333
915
353
2742
Market Price
$ 81.89
Selling Price
$ 71.44
201
168
102
768
Market Price
$ 86.23
Selling Price
$ 75.33
1489
1250
1303
2495
Market Price
$ 99.45
Selling Price
$ 83.41
747
529
440
3262
Market Price
$ 77.64
Selling Price
$ 66.23
412
352
116
1121
Market Price
$ 111.35
Selling Price
$ 93.59
3464
2446
1181
3870
Market Price
$ 102.80
Selling Price
$ 86.23
4260
3947
997
4506
Market Price
$ 112.11
Selling Price
$ 94.19
1296
264
747
1411
Market Price
$ 92.92
Selling Price
$ 80.58
324
96
284
617
Market Price
$ 78.65
Selling Price
$ 69.90
144
101
83
572
Market Price
$ 65.55
Selling Price
$ 56.63
2314
1107
1921
3426
Market Price
$ 108.44
Selling Price
$ 96.76
3229
1673
832
3624
Market Price
$ 91.96
Selling Price
$ 80.05
3754
2751
1115
4592
Market Price
$ 94.52
Selling Price
$ 82.84
1521
473
585
4361
Market Price
$ 104.09
Selling Price
$ 93.04
1089
1021
727
3324
Market Price
$ 94.50
Selling Price
$ 79.79
663
380
382
2166
Market Price
$ 75.93
Selling Price
$ 68.97
981
633
241
2967
Market Price
$ 79.84
Selling Price
$ 70.03
1224
712
1164
2546
Market Price
$ 70.83
Selling Price
$ 60.72
339
202
187
1571
Market Price
$ 83.90
Selling Price
$ 74.19
3859
926
2146
4199
Market Price
$ 101.75
Selling Price
$ 85.08
1152
408
338
4334
Market Price
$ 99.44
Selling Price
$ 84.06
438
276
374
1338
Market Price
$ 103.34
Selling Price
$ 93.42
1029
739
210
1682
Market Price
$ 108.81
Selling Price
$ 94.67
1490
1266
956
2688
Market Price
$ 71.61
Selling Price
$ 64.31
806
172
680
1973
Market Price
$ 65.29
Selling Price
$ 57.30
377
223
231
1592
Market Price
$ 95.94
Selling Price
$ 85.06
1290
1249
1266
1445
Market Price
$ 85.00
Selling Price
$ 75.00
837
188
526
1025
Market Price
$ 72.95
Selling Price
$ 63.64
1983
860
1539
4862
Market Price
$ 73.16
Selling Price
$ 62.74
374
76
111
692
Market Price
$ 77.68
Selling Price
$ 65.02
1424
554
1411
2384
Market Price
$ 95.16
Selling Price
$ 83.78
2725
2221
2114
3174