Market Price
$ 106.95
Selling Price
$ 89.15
320
305
263
818
Market Price
$ 82.94
Selling Price
$ 69.85
3159
666
3108
3979
Market Price
$ 115.20
Selling Price
$ 97.70
1018
375
794
1723
Market Price
$ 68.97
Selling Price
$ 62.54
332
303
176
1162
Market Price
$ 94.65
Selling Price
$ 82.67
2089
1867
1385
3723
Market Price
$ 95.74
Selling Price
$ 83.94
2339
660
1096
3919
Market Price
$ 88.82
Selling Price
$ 79.35
1444
1077
1118
1788
Market Price
$ 65.20
Selling Price
$ 56.60
378
124
338
605
Market Price
$ 110.40
Selling Price
$ 93.54
1863
1228
1522
3233
Market Price
$ 83.41
Selling Price
$ 74.71
1491
916
485
3722
Market Price
$ 68.41
Selling Price
$ 60.33
2846
674
1791
4625
Market Price
$ 82.85
Selling Price
$ 71.98
3843
2677
1025
4145
Market Price
$ 90.26
Selling Price
$ 81.53
1558
705
1027
2320
Market Price
$ 88.99
Selling Price
$ 78.88
1220
869
710
2925
Market Price
$ 64.82
Selling Price
$ 56.63
788
606
481
1029
Market Price
$ 94.77
Selling Price
$ 79.09
962
957
601
1604
Market Price
$ 72.82
Selling Price
$ 65.28
980
202
398
2686
Market Price
$ 93.97
Selling Price
$ 78.76
1087
231
661
1104
Market Price
$ 85.44
Selling Price
$ 76.51
1291
300
447
4141
Market Price
$ 79.43
Selling Price
$ 68.27
661
538
525
1465
Market Price
$ 79.28
Selling Price
$ 69.94
1232
705
634
2237
Market Price
$ 105.31
Selling Price
$ 90.15
238
53
77
535
Market Price
$ 92.66
Selling Price
$ 79.26
1007
747
670
3472
Market Price
$ 94.24
Selling Price
$ 83.72
3343
1285
2097
3713
Market Price
$ 92.39
Selling Price
$ 80.12
3302
2401
889
4204
Market Price
$ 80.85
Selling Price
$ 72.62
1147
433
585
4852
Market Price
$ 71.83
Selling Price
$ 61.33
2831
628
2338
3317
Market Price
$ 102.13
Selling Price
$ 89.00
558
369
412
842
Market Price
$ 109.66
Selling Price
$ 94.90
592
507
302
702
Market Price
$ 109.18
Selling Price
$ 95.49
1959
979
742
1987
Market Price
$ 73.04
Selling Price
$ 65.19
2082
1979
1527
4536
Market Price
$ 67.44
Selling Price
$ 58.49
1436
316
561
4843
Market Price
$ 67.83
Selling Price
$ 57.41
1288
1244
327
2309
Market Price
$ 64.69
Selling Price
$ 57.86
1846
1687
880
3995
Market Price
$ 83.67
Selling Price
$ 73.63
1232
485
527
2154
Market Price
$ 101.09
Selling Price
$ 85.10
772
332
406
1545
Market Price
$ 108.96
Selling Price
$ 98.96
2585
1420
1788
3956
Market Price
$ 82.08
Selling Price
$ 74.23
834
832
337
1114
Market Price
$ 102.38
Selling Price
$ 87.06
1486
510
1029
3778
Market Price
$ 101.15
Selling Price
$ 87.35
568
283
165
710