Market Price
$ 89.85
Selling Price
$ 81.28
2307
1684
1521
4819
Market Price
$ 117.41
Selling Price
$ 98.96
3872
3420
2376
4057
Market Price
$ 83.74
Selling Price
$ 75.51
1177
324
657
4167
Market Price
$ 71.00
Selling Price
$ 59.86
1833
881
457
4193
Market Price
$ 62.30
Selling Price
$ 56.27
1792
1486
630
4013
Market Price
$ 78.34
Selling Price
$ 70.16
400
345
220
519
Market Price
$ 109.49
Selling Price
$ 94.51
924
659
326
2564
Market Price
$ 68.10
Selling Price
$ 57.13
674
645
629
3316
Market Price
$ 70.08
Selling Price
$ 60.04
467
105
258
717
Market Price
$ 108.72
Selling Price
$ 92.03
1789
1333
673
2117
Market Price
$ 81.43
Selling Price
$ 71.03
337
226
245
674
Market Price
$ 110.26
Selling Price
$ 98.71
314
279
184
804
Market Price
$ 75.30
Selling Price
$ 63.84
524
115
395
1034
Market Price
$ 83.35
Selling Price
$ 69.83
1346
882
1057
1887
Market Price
$ 91.81
Selling Price
$ 76.76
3093
2320
1181
4851
Market Price
$ 100.34
Selling Price
$ 86.33
1777
1463
939
2377
Market Price
$ 61.86
Selling Price
$ 55.97
3557
713
3201
4182
Market Price
$ 87.16
Selling Price
$ 75.50
2866
1593
2788
4239
Market Price
$ 105.64
Selling Price
$ 88.84
824
447
802
2529
Market Price
$ 70.48
Selling Price
$ 60.57
2220
1724
2067
4303
Market Price
$ 91.38
Selling Price
$ 82.34
4010
3928
2309
4564
Market Price
$ 78.27
Selling Price
$ 69.37
1482
1104
427
2968
Market Price
$ 64.96
Selling Price
$ 55.18
396
233
261
1565
Market Price
$ 108.95
Selling Price
$ 94.51
1975
933
1063
3347
Market Price
$ 89.23
Selling Price
$ 76.78
681
220
312
804
Market Price
$ 110.06
Selling Price
$ 92.80
888
785
800
3066
Market Price
$ 107.86
Selling Price
$ 96.08
643
516
372
3168
Market Price
$ 106.68
Selling Price
$ 96.19
2250
668
892
4002
Market Price
$ 94.67
Selling Price
$ 80.63
3729
3221
788
4533
Market Price
$ 110.55
Selling Price
$ 98.65
2363
485
1266
3543
Market Price
$ 83.45
Selling Price
$ 75.21
562
422
152
759
Market Price
$ 104.41
Selling Price
$ 88.80
3257
832
714
4861
Market Price
$ 107.00
Selling Price
$ 89.93
1393
728
311
2087
Market Price
$ 67.10
Selling Price
$ 57.95
1144
603
689
1541
Market Price
$ 73.41
Selling Price
$ 62.94
3344
1385
3004
3596
Market Price
$ 77.88
Selling Price
$ 67.25
617
352
303
1552
Market Price
$ 64.38
Selling Price
$ 58.11
204
55
132
446
Market Price
$ 96.30
Selling Price
$ 85.43
1076
661
482
4573
Market Price
$ 71.36
Selling Price
$ 60.67
1764
793
1087
2950
Market Price
$ 116.46
Selling Price
$ 98.32
1913
1891
538
2179