Market Price
$ 109.88
Selling Price
$ 95.76
1044
208
598
1985
Market Price
$ 73.22
Selling Price
$ 63.76
1829
426
1251
3385
Market Price
$ 102.26
Selling Price
$ 85.35
1974
1929
1956
4786
Market Price
$ 100.96
Selling Price
$ 87.99
3229
841
2497
3381
Market Price
$ 83.22
Selling Price
$ 70.54
1573
832
1069
2365
Market Price
$ 78.08
Selling Price
$ 69.90
1212
660
277
4147
Market Price
$ 98.40
Selling Price
$ 89.31
182
111
42
545
Market Price
$ 90.66
Selling Price
$ 77.89
667
449
382
990
Market Price
$ 93.11
Selling Price
$ 81.72
638
295
216
2017
Market Price
$ 105.16
Selling Price
$ 91.90
1232
652
1183
3320
Market Price
$ 71.69
Selling Price
$ 63.59
3471
2363
1167
3533
Market Price
$ 100.53
Selling Price
$ 86.35
169
109
103
666
Market Price
$ 72.33
Selling Price
$ 60.38
3886
3847
2236
4680
Market Price
$ 94.60
Selling Price
$ 82.86
1769
1736
1359
2863
Market Price
$ 61.39
Selling Price
$ 55.63
102
82
70
464
Market Price
$ 102.15
Selling Price
$ 90.77
462
326
133
927
Market Price
$ 65.46
Selling Price
$ 55.74
1413
352
877
4833
Market Price
$ 67.76
Selling Price
$ 58.97
2424
1801
1220
3071
Market Price
$ 101.91
Selling Price
$ 90.71
1537
1462
911
1886
Market Price
$ 79.99
Selling Price
$ 69.19
3598
2977
2234
4458
Market Price
$ 76.92
Selling Price
$ 66.75
699
398
571
1716
Market Price
$ 98.77
Selling Price
$ 84.52
2700
1052
1759
4286
Market Price
$ 82.56
Selling Price
$ 70.95
2831
1582
1024
3587
Market Price
$ 102.24
Selling Price
$ 86.42
1344
1260
697
1494
Market Price
$ 83.66
Selling Price
$ 72.71
1975
891
885
2559
Market Price
$ 83.18
Selling Price
$ 74.04
4387
1909
3889
4396
Market Price
$ 107.16
Selling Price
$ 95.50
1358
915
312
3389
Market Price
$ 103.81
Selling Price
$ 86.82
1178
778
685
1811
Market Price
$ 75.12
Selling Price
$ 65.20
1917
764
1636
2241
Market Price
$ 68.87
Selling Price
$ 61.40
2060
1114
906
4881
Market Price
$ 69.66
Selling Price
$ 62.27
2028
706
933
2133
Market Price
$ 92.17
Selling Price
$ 79.64
1291
1059
823
3816
Market Price
$ 105.14
Selling Price
$ 93.65
949
627
258
3119
Market Price
$ 111.20
Selling Price
$ 96.53
3290
2131
2928
4274
Market Price
$ 107.54
Selling Price
$ 96.67
234
209
85
1046
Market Price
$ 112.26
Selling Price
$ 95.94
1739
742
1496
3031
Market Price
$ 105.35
Selling Price
$ 94.68
798
454
584
1360
Market Price
$ 111.18
Selling Price
$ 92.82
1167
986
610
4949
Market Price
$ 70.46
Selling Price
$ 60.81
2090
1855
1899
3851
Market Price
$ 92.15
Selling Price
$ 81.41
1148
586
887
1707