Market Price
$ 113.94
Selling Price
$ 95.66
445
176
95
1478
Market Price
$ 107.22
Selling Price
$ 95.94
2271
581
1550
2666
Market Price
$ 78.75
Selling Price
$ 65.68
2215
1049
1594
4203
Market Price
$ 68.57
Selling Price
$ 59.16
626
393
170
793
Market Price
$ 87.55
Selling Price
$ 73.04
1753
1569
838
4747
Market Price
$ 109.31
Selling Price
$ 98.34
934
206
595
4202
Market Price
$ 91.62
Selling Price
$ 77.23
351
74
260
905
Market Price
$ 91.04
Selling Price
$ 77.59
2800
2254
2354
3260
Market Price
$ 81.88
Selling Price
$ 70.58
1269
1067
291
1368
Market Price
$ 67.14
Selling Price
$ 58.77
2871
1875
1787
4849
Market Price
$ 64.54
Selling Price
$ 56.09
733
191
653
1138
Market Price
$ 63.17
Selling Price
$ 55.57
1447
609
725
2516
Market Price
$ 65.46
Selling Price
$ 55.58
1626
1555
783
2672
Market Price
$ 81.06
Selling Price
$ 70.44
367
153
214
780
Market Price
$ 113.50
Selling Price
$ 95.21
1799
854
564
2626
Market Price
$ 80.39
Selling Price
$ 72.87
525
506
190
1169
Market Price
$ 62.83
Selling Price
$ 56.71
1292
402
597
2533
Market Price
$ 93.05
Selling Price
$ 81.23
1302
671
599
1371
Market Price
$ 97.94
Selling Price
$ 83.48
523
389
458
578
Market Price
$ 75.56
Selling Price
$ 64.39
1303
1127
706
1942
Market Price
$ 69.20
Selling Price
$ 61.16
1620
984
851
3248
Market Price
$ 86.62
Selling Price
$ 76.80
1436
1177
1100
4137
Market Price
$ 87.25
Selling Price
$ 74.62
1047
698
847
1229
Market Price
$ 111.53
Selling Price
$ 95.10
2031
2016
1606
3979
Market Price
$ 85.42
Selling Price
$ 71.29
1010
676
538
1272
Market Price
$ 78.39
Selling Price
$ 68.79
634
143
131
1907
Market Price
$ 104.64
Selling Price
$ 87.22
2447
946
784
3068
Market Price
$ 100.14
Selling Price
$ 89.43
889
763
665
2972
Market Price
$ 67.23
Selling Price
$ 57.64
315
100
167
455
Market Price
$ 101.49
Selling Price
$ 91.93
3737
3676
2657
3953
Market Price
$ 67.52
Selling Price
$ 57.00
579
275
383
1184
Market Price
$ 83.36
Selling Price
$ 75.36
4317
2488
3596
4858
Market Price
$ 67.71
Selling Price
$ 58.94
2294
972
1696
4474
Market Price
$ 93.57
Selling Price
$ 84.10
576
332
277
2735
Market Price
$ 66.24
Selling Price
$ 58.20
1235
1080
568
1282
Market Price
$ 109.71
Selling Price
$ 94.63
1437
380
1162
1532
Market Price
$ 107.52
Selling Price
$ 90.64
836
516
232
2127
Market Price
$ 103.02
Selling Price
$ 86.53
2884
2680
2284
4963
Market Price
$ 78.87
Selling Price
$ 66.34
545
523
139
739
Market Price
$ 72.97
Selling Price
$ 63.39
1958
1433
962
3319