Market Price
$ 63.36
Selling Price
$ 56.58
3982
3970
2965
4899
Market Price
$ 102.69
Selling Price
$ 86.10
2067
881
1119
2239
Market Price
$ 71.53
Selling Price
$ 62.32
392
292
153
1372
Market Price
$ 65.27
Selling Price
$ 56.82
610
452
143
855
Market Price
$ 84.23
Selling Price
$ 70.27
1980
773
1780
4775
Market Price
$ 108.52
Selling Price
$ 94.51
291
236
199
1219
Market Price
$ 96.28
Selling Price
$ 86.42
627
293
614
1399
Market Price
$ 73.99
Selling Price
$ 64.86
1651
1354
754
1841
Market Price
$ 72.96
Selling Price
$ 60.97
2105
1318
2091
4739
Market Price
$ 90.13
Selling Price
$ 76.33
1149
919
1022
2586
Market Price
$ 67.26
Selling Price
$ 59.22
1869
1848
874
4116
Market Price
$ 115.35
Selling Price
$ 98.92
4648
1974
2034
4707
Market Price
$ 79.36
Selling Price
$ 68.13
2273
2079
2047
3541
Market Price
$ 73.83
Selling Price
$ 62.25
4277
3748
2570
4973
Market Price
$ 109.37
Selling Price
$ 92.03
896
393
887
2102
Market Price
$ 83.34
Selling Price
$ 70.31
2822
2039
890
3692
Market Price
$ 78.13
Selling Price
$ 68.17
2690
740
570
4315
Market Price
$ 84.91
Selling Price
$ 71.85
1100
1033
1077
4126
Market Price
$ 104.63
Selling Price
$ 93.35
1034
340
300
1716
Market Price
$ 79.07
Selling Price
$ 69.31
980
898
402
4846
Market Price
$ 76.70
Selling Price
$ 66.06
2149
1478
984
3580
Market Price
$ 113.18
Selling Price
$ 98.00
785
486
735
3652
Market Price
$ 87.23
Selling Price
$ 78.98
2125
1103
1356
3677
Market Price
$ 93.19
Selling Price
$ 80.63
690
264
537
1067
Market Price
$ 100.91
Selling Price
$ 89.72
1384
807
386
3084
Market Price
$ 84.19
Selling Price
$ 74.99
4066
3672
2583
4273
Market Price
$ 86.69
Selling Price
$ 76.75
445
146
166
1286
Market Price
$ 93.74
Selling Price
$ 84.58
755
362
613
3593
Market Price
$ 110.37
Selling Price
$ 97.05
3795
2831
3328
4342
Market Price
$ 96.72
Selling Price
$ 85.89
476
451
238
1137
Market Price
$ 110.75
Selling Price
$ 92.47
976
201
346
2960
Market Price
$ 87.22
Selling Price
$ 77.82
3834
3718
2199
4797
Market Price
$ 74.80
Selling Price
$ 65.88
1437
1052
722
2497
Market Price
$ 106.11
Selling Price
$ 94.85
471
227
343
478
Market Price
$ 70.13
Selling Price
$ 59.13
2490
862
1406
3971
Market Price
$ 74.06
Selling Price
$ 63.27
3602
3467
3316
3657
Market Price
$ 108.54
Selling Price
$ 96.73
1515
886
1022
1684
Market Price
$ 91.81
Selling Price
$ 77.80
600
370
454
655
Market Price
$ 94.33
Selling Price
$ 79.09
1211
1188
1073
5000
Market Price
$ 69.54
Selling Price
$ 58.22
1263
547
796
1473