Market Price
$ 107.17
Selling Price
$ 94.51
1433
1292
1134
3770
Market Price
$ 101.94
Selling Price
$ 89.54
1345
1048
871
1457
Market Price
$ 62.02
Selling Price
$ 55.40
4126
1301
2422
4135
Market Price
$ 67.82
Selling Price
$ 58.82
97
35
63
457
Market Price
$ 70.32
Selling Price
$ 61.23
150
39
89
555
Market Price
$ 89.01
Selling Price
$ 78.78
3619
2609
2533
4194
Market Price
$ 71.67
Selling Price
$ 63.22
747
581
480
3577
Market Price
$ 103.27
Selling Price
$ 90.11
2723
675
2137
3719
Market Price
$ 92.21
Selling Price
$ 81.44
984
288
301
3129
Market Price
$ 68.00
Selling Price
$ 58.03
188
62
163
419
Market Price
$ 92.04
Selling Price
$ 80.58
2295
1744
1259
3890
Market Price
$ 74.89
Selling Price
$ 67.28
1023
268
975
1378
Market Price
$ 74.16
Selling Price
$ 66.95
483
281
434
633
Market Price
$ 100.45
Selling Price
$ 85.48
2335
1118
1083
2860
Market Price
$ 68.76
Selling Price
$ 57.82
1942
909
1190
3724
Market Price
$ 105.13
Selling Price
$ 93.55
2260
562
2258
2709
Market Price
$ 104.68
Selling Price
$ 88.97
3052
1544
691
3172
Market Price
$ 80.05
Selling Price
$ 69.43
4335
3714
3723
4486
Market Price
$ 95.81
Selling Price
$ 82.40
930
406
844
4518
Market Price
$ 113.77
Selling Price
$ 95.85
4391
2338
2546
4592
Market Price
$ 65.82
Selling Price
$ 55.28
268
212
60
471
Market Price
$ 67.19
Selling Price
$ 56.52
2084
1207
1491
3068
Market Price
$ 83.00
Selling Price
$ 72.11
1155
856
1077
1237
Market Price
$ 112.86
Selling Price
$ 97.68
249
210
59
1048
Market Price
$ 84.73
Selling Price
$ 76.42
2272
1948
2254
4950
Market Price
$ 69.81
Selling Price
$ 61.81
2054
1127
747
4663
Market Price
$ 65.89
Selling Price
$ 59.22
998
218
715
3343
Market Price
$ 101.98
Selling Price
$ 89.09
1236
1132
907
2577
Market Price
$ 75.51
Selling Price
$ 66.41
4208
2257
2403
4559
Market Price
$ 86.09
Selling Price
$ 77.32
2875
1386
2602
4904
Market Price
$ 101.07
Selling Price
$ 88.40
1167
301
655
2836
Market Price
$ 83.82
Selling Price
$ 73.89
450
188
129
1080
Market Price
$ 71.38
Selling Price
$ 60.68
1727
1249
784
3274
Market Price
$ 68.77
Selling Price
$ 58.17
1384
411
550
4151
Market Price
$ 97.53
Selling Price
$ 87.73
1080
556
665
2390
Market Price
$ 105.59
Selling Price
$ 93.82
619
394
284
2944
Market Price
$ 71.61
Selling Price
$ 64.79
657
516
409
1389
Market Price
$ 80.37
Selling Price
$ 73.05
236
224
134
872
Market Price
$ 80.48
Selling Price
$ 67.15
472
396
172
1328
Market Price
$ 82.91
Selling Price
$ 69.23
2282
937
2281
3186