Market Price
$ 76.24
Selling Price
$ 68.89
2212
1564
735
3647
Market Price
$ 66.51
Selling Price
$ 58.44
1127
744
812
1990
Market Price
$ 82.16
Selling Price
$ 70.76
990
336
587
1470
Market Price
$ 109.57
Selling Price
$ 94.79
1678
478
1026
2144
Market Price
$ 65.41
Selling Price
$ 57.40
2952
1862
2530
4197
Market Price
$ 88.62
Selling Price
$ 75.07
354
277
272
986
Market Price
$ 84.24
Selling Price
$ 72.98
1152
928
789
1211
Market Price
$ 74.02
Selling Price
$ 63.61
1476
1244
707
3738
Market Price
$ 75.27
Selling Price
$ 63.36
4656
2387
4123
4667
Market Price
$ 113.73
Selling Price
$ 95.40
1946
636
1134
2897
Market Price
$ 89.96
Selling Price
$ 75.54
1154
1028
1142
4964
Market Price
$ 104.37
Selling Price
$ 90.43
4264
3212
2264
4975
Market Price
$ 104.25
Selling Price
$ 92.54
1868
977
1706
1973
Market Price
$ 69.56
Selling Price
$ 61.76
4788
2150
4723
4989
Market Price
$ 114.19
Selling Price
$ 97.75
2557
947
1253
3059
Market Price
$ 93.73
Selling Price
$ 80.00
528
366
127
556
Market Price
$ 95.87
Selling Price
$ 82.42
1143
644
375
2730
Market Price
$ 109.14
Selling Price
$ 92.37
1496
801
922
4152
Market Price
$ 104.20
Selling Price
$ 93.47
513
115
278
635
Market Price
$ 75.03
Selling Price
$ 62.66
830
505
637
3175
Market Price
$ 78.25
Selling Price
$ 69.61
4558
1465
1346
4665
Market Price
$ 68.83
Selling Price
$ 62.13
3278
2912
2904
4498
Market Price
$ 107.02
Selling Price
$ 91.35
1780
1000
1142
4932
Market Price
$ 79.58
Selling Price
$ 69.20
3250
674
2416
4090
Market Price
$ 96.89
Selling Price
$ 81.22
686
319
357
2674
Market Price
$ 73.56
Selling Price
$ 64.63
2066
554
1278
4586
Market Price
$ 87.19
Selling Price
$ 76.98
1139
966
381
1567
Market Price
$ 81.73
Selling Price
$ 73.75
478
189
388
580
Market Price
$ 87.05
Selling Price
$ 78.93
3969
3794
1732
4830
Market Price
$ 86.45
Selling Price
$ 73.97
2001
957
1598
4934
Market Price
$ 73.37
Selling Price
$ 63.97
4231
2649
3625
4651
Market Price
$ 107.41
Selling Price
$ 92.96
1597
1398
1031
3250
Market Price
$ 62.84
Selling Price
$ 56.61
3461
1296
3232
4524
Market Price
$ 67.55
Selling Price
$ 59.70
2032
1391
659
2767
Market Price
$ 71.58
Selling Price
$ 62.29
1361
870
490
3458
Market Price
$ 104.87
Selling Price
$ 94.92
1050
441
908
1398
Market Price
$ 106.98
Selling Price
$ 89.77
428
289
302
495
Market Price
$ 65.90
Selling Price
$ 55.64
3642
3520
761
4525
Market Price
$ 101.17
Selling Price
$ 88.47
485
303
97
700
Market Price
$ 95.69
Selling Price
$ 81.24
1580
650
1537
1685