Market Price
$ 106.10
Selling Price
$ 96.17
2285
1994
624
4744
Market Price
$ 115.93
Selling Price
$ 97.86
873
262
280
2366
Market Price
$ 80.62
Selling Price
$ 68.71
1900
870
1452
2923
Market Price
$ 110.92
Selling Price
$ 92.90
1107
701
613
2487
Market Price
$ 98.20
Selling Price
$ 84.26
760
389
634
3155
Market Price
$ 90.07
Selling Price
$ 76.47
1423
551
1334
1842
Market Price
$ 106.03
Selling Price
$ 95.70
1162
590
732
2611
Market Price
$ 63.88
Selling Price
$ 57.01
466
239
235
685
Market Price
$ 103.43
Selling Price
$ 88.78
802
744
628
1031
Market Price
$ 94.97
Selling Price
$ 81.30
1385
755
390
1836
Market Price
$ 101.45
Selling Price
$ 87.57
529
422
165
1649
Market Price
$ 78.88
Selling Price
$ 71.18
2238
1369
1008
3812
Market Price
$ 102.42
Selling Price
$ 85.78
3698
3438
2569
4706
Market Price
$ 99.52
Selling Price
$ 86.24
2691
1491
591
4146
Market Price
$ 97.91
Selling Price
$ 82.14
2148
1211
2111
4289
Market Price
$ 101.97
Selling Price
$ 89.81
1472
712
810
4341
Market Price
$ 67.67
Selling Price
$ 59.98
1167
1052
788
4664
Market Price
$ 73.13
Selling Price
$ 66.36
1385
1302
591
2813
Market Price
$ 68.77
Selling Price
$ 57.60
611
159
281
2622
Market Price
$ 98.12
Selling Price
$ 84.89
3751
2832
897
4604
Market Price
$ 84.19
Selling Price
$ 74.61
2564
2040
985
2953
Market Price
$ 90.32
Selling Price
$ 77.72
3840
1364
1531
4040
Market Price
$ 80.78
Selling Price
$ 71.66
637
129
553
2555
Market Price
$ 70.10
Selling Price
$ 60.53
639
137
617
1251
Market Price
$ 84.66
Selling Price
$ 73.33
755
272
289
776
Market Price
$ 115.24
Selling Price
$ 98.37
1464
1130
794
2486
Market Price
$ 87.53
Selling Price
$ 77.17
1468
1446
842
4831
Market Price
$ 71.20
Selling Price
$ 62.83
499
258
192
583
Market Price
$ 71.42
Selling Price
$ 60.66
3747
1746
3517
4201
Market Price
$ 88.05
Selling Price
$ 76.49
731
382
462
2975
Market Price
$ 71.09
Selling Price
$ 59.60
2810
1667
2716
3940
Market Price
$ 64.99
Selling Price
$ 55.50
1510
1308
759
2499
Market Price
$ 93.74
Selling Price
$ 83.64
3976
1672
920
4398
Market Price
$ 86.23
Selling Price
$ 73.23
332
250
261
839
Market Price
$ 70.68
Selling Price
$ 61.16
1748
873
1148
1808
Market Price
$ 83.73
Selling Price
$ 73.87
1105
1013
888
2594
Market Price
$ 98.79
Selling Price
$ 84.39
1112
614
912
2524
Market Price
$ 114.62
Selling Price
$ 97.69
514
278
298
904
Market Price
$ 104.30
Selling Price
$ 87.02
2870
2180
734
3505
Market Price
$ 90.60
Selling Price
$ 79.48
2035
499
1726
2358