Market Price
$ 106.28
Selling Price
$ 89.54
2197
575
1822
4309
Market Price
$ 109.47
Selling Price
$ 93.30
1373
334
624
4046
Market Price
$ 110.56
Selling Price
$ 92.65
754
321
156
997
Market Price
$ 102.15
Selling Price
$ 90.32
4516
1056
1513
4816
Market Price
$ 66.13
Selling Price
$ 57.31
495
143
484
810
Market Price
$ 72.84
Selling Price
$ 61.75
1895
1473
631
2092
Market Price
$ 111.99
Selling Price
$ 94.81
2269
1303
807
2340
Market Price
$ 85.79
Selling Price
$ 75.11
2161
1813
1567
2270
Market Price
$ 86.02
Selling Price
$ 75.24
1718
368
343
1962
Market Price
$ 95.00
Selling Price
$ 82.03
321
137
138
476
Market Price
$ 92.98
Selling Price
$ 78.64
1598
1391
952
3634
Market Price
$ 79.06
Selling Price
$ 70.72
1459
531
874
3294
Market Price
$ 85.72
Selling Price
$ 73.32
302
168
187
466
Market Price
$ 94.42
Selling Price
$ 80.30
2153
1863
470
4761
Market Price
$ 103.50
Selling Price
$ 91.05
1376
352
624
4913
Market Price
$ 73.26
Selling Price
$ 62.66
408
214
400
1452
Market Price
$ 65.21
Selling Price
$ 55.74
399
352
398
1013
Market Price
$ 113.31
Selling Price
$ 97.69
2447
2046
825
3448
Market Price
$ 76.86
Selling Price
$ 67.23
2133
648
1344
4168
Market Price
$ 107.28
Selling Price
$ 90.49
2429
578
1019
4051
Market Price
$ 107.62
Selling Price
$ 95.40
2605
973
2564
4088
Market Price
$ 90.78
Selling Price
$ 81.18
972
702
828
1571
Market Price
$ 64.45
Selling Price
$ 55.83
1531
900
743
4196
Market Price
$ 91.20
Selling Price
$ 76.98
2679
852
978
4791
Market Price
$ 73.79
Selling Price
$ 62.03
2850
2231
1583
4998
Market Price
$ 66.59
Selling Price
$ 59.39
215
166
177
567
Market Price
$ 66.30
Selling Price
$ 59.98
579
318
342
1744
Market Price
$ 86.85
Selling Price
$ 76.50
1004
602
898
1143
Market Price
$ 103.18
Selling Price
$ 89.17
432
112
247
621
Market Price
$ 67.87
Selling Price
$ 60.78
570
461
417
1202
Market Price
$ 77.56
Selling Price
$ 67.91
1740
784
1026
4741
Market Price
$ 86.87
Selling Price
$ 74.59
4004
2972
3139
4913
Market Price
$ 99.49
Selling Price
$ 83.35
3747
988
2048
3975
Market Price
$ 94.65
Selling Price
$ 81.05
2380
571
609
3444
Market Price
$ 85.35
Selling Price
$ 74.31
813
219
226
2093
Market Price
$ 76.06
Selling Price
$ 63.83
593
185
410
2122
Market Price
$ 105.26
Selling Price
$ 92.61
1769
1276
523
4871
Market Price
$ 102.23
Selling Price
$ 85.40
2125
1809
439
4312
Market Price
$ 103.96
Selling Price
$ 93.14
1580
1310
806
3726
Market Price
$ 112.01
Selling Price
$ 93.76
2981
2878
617
3004