Market Price
$ 104.65
Selling Price
$ 92.50
3034
1729
1595
3079
Market Price
$ 71.20
Selling Price
$ 61.33
509
266
285
1615
Market Price
$ 76.15
Selling Price
$ 67.71
1573
813
1282
2095
Market Price
$ 83.01
Selling Price
$ 74.07
1837
1549
427
3012
Market Price
$ 112.73
Selling Price
$ 97.22
2796
1904
1187
3268
Market Price
$ 89.43
Selling Price
$ 75.00
435
415
286
2136
Market Price
$ 81.75
Selling Price
$ 74.27
733
670
396
2101
Market Price
$ 76.99
Selling Price
$ 65.78
1385
801
572
2654
Market Price
$ 93.43
Selling Price
$ 81.21
177
35
85
585
Market Price
$ 96.02
Selling Price
$ 80.42
1240
686
350
2625
Market Price
$ 67.58
Selling Price
$ 59.29
693
624
688
934
Market Price
$ 75.30
Selling Price
$ 68.35
2499
575
1033
4418
Market Price
$ 72.73
Selling Price
$ 61.15
680
313
173
899
Market Price
$ 89.20
Selling Price
$ 75.47
1432
1334
1375
2866
Market Price
$ 99.26
Selling Price
$ 87.07
884
236
532
4043
Market Price
$ 99.06
Selling Price
$ 86.95
763
234
695
2455
Market Price
$ 115.67
Selling Price
$ 97.57
1414
1364
862
2692
Market Price
$ 99.96
Selling Price
$ 85.96
4475
2979
3319
4893
Market Price
$ 74.19
Selling Price
$ 63.08
2992
2440
2297
4748
Market Price
$ 102.59
Selling Price
$ 87.48
1408
854
819
2471
Market Price
$ 109.75
Selling Price
$ 91.78
1364
353
1020
2262
Market Price
$ 71.84
Selling Price
$ 61.47
2171
2024
2032
3902
Market Price
$ 108.83
Selling Price
$ 97.52
3477
2937
2084
4983
Market Price
$ 76.12
Selling Price
$ 65.04
1138
272
608
2829
Market Price
$ 65.93
Selling Price
$ 57.57
2626
851
2247
3754
Market Price
$ 66.29
Selling Price
$ 55.93
2912
912
1720
3038
Market Price
$ 64.62
Selling Price
$ 55.69
485
336
380
2219
Market Price
$ 63.59
Selling Price
$ 55.84
462
416
342
976
Market Price
$ 62.43
Selling Price
$ 56.18
918
508
242
1050
Market Price
$ 100.84
Selling Price
$ 86.01
702
679
512
1030
Market Price
$ 108.46
Selling Price
$ 91.63
2333
2137
1744
3276
Market Price
$ 104.58
Selling Price
$ 91.05
2542
1775
824
3774
Market Price
$ 82.34
Selling Price
$ 73.53
3566
1321
1183
4169
Market Price
$ 82.50
Selling Price
$ 73.87
2581
1637
1824
2825
Market Price
$ 75.77
Selling Price
$ 65.61
1373
456
511
2801
Market Price
$ 78.73
Selling Price
$ 66.40
754
228
181
1040
Market Price
$ 81.59
Selling Price
$ 70.46
310
255
169
446
Market Price
$ 100.91
Selling Price
$ 91.63
2647
1414
2189
3338
Market Price
$ 79.13
Selling Price
$ 66.90
897
364
879
2149
Market Price
$ 87.91
Selling Price
$ 77.28
654
216
481
826