Market Price
$ 104.86
Selling Price
$ 93.23
640
336
606
2637
Market Price
$ 86.06
Selling Price
$ 75.36
1507
511
1246
2864
Market Price
$ 88.53
Selling Price
$ 76.20
1996
424
637
2707
Market Price
$ 110.22
Selling Price
$ 98.21
808
352
512
1514
Market Price
$ 84.81
Selling Price
$ 75.95
534
186
251
890
Market Price
$ 107.02
Selling Price
$ 90.17
1091
280
694
1219
Market Price
$ 90.65
Selling Price
$ 77.31
2197
1493
1352
3398
Market Price
$ 107.05
Selling Price
$ 95.12
440
418
253
504
Market Price
$ 78.75
Selling Price
$ 70.43
2894
1168
2834
4288
Market Price
$ 92.00
Selling Price
$ 82.02
1155
601
1012
4320
Market Price
$ 107.23
Selling Price
$ 94.88
1283
475
469
2193
Market Price
$ 111.79
Selling Price
$ 97.80
3694
1703
3242
4085
Market Price
$ 100.02
Selling Price
$ 83.70
1287
342
611
2959
Market Price
$ 65.80
Selling Price
$ 59.24
1736
1725
1243
3972
Market Price
$ 77.43
Selling Price
$ 67.17
2778
2168
1971
3601
Market Price
$ 82.56
Selling Price
$ 73.86
931
444
469
3694
Market Price
$ 94.35
Selling Price
$ 82.38
2114
1212
1593
3992
Market Price
$ 87.89
Selling Price
$ 79.68
2377
1217
1696
3356
Market Price
$ 86.08
Selling Price
$ 72.34
1502
858
847
1717
Market Price
$ 100.78
Selling Price
$ 90.35
2576
1857
642
4046
Market Price
$ 94.23
Selling Price
$ 78.80
120
92
36
422
Market Price
$ 98.45
Selling Price
$ 82.88
557
497
403
1658
Market Price
$ 107.36
Selling Price
$ 93.53
957
310
839
2799
Market Price
$ 75.85
Selling Price
$ 65.93
749
199
500
1502
Market Price
$ 70.52
Selling Price
$ 60.37
528
292
178
1877
Market Price
$ 70.16
Selling Price
$ 60.30
1992
1302
427
4184
Market Price
$ 102.02
Selling Price
$ 91.38
1649
1637
898
3879
Market Price
$ 79.62
Selling Price
$ 69.87
835
481
476
957
Market Price
$ 80.76
Selling Price
$ 67.65
409
145
190
1514
Market Price
$ 78.94
Selling Price
$ 71.13
2062
1122
1613
4271
Market Price
$ 89.45
Selling Price
$ 77.67
1870
486
1763
2931
Market Price
$ 100.47
Selling Price
$ 87.40
3974
3533
2931
4906
Market Price
$ 86.43
Selling Price
$ 72.11
399
87
383
444
Market Price
$ 100.32
Selling Price
$ 87.39
2975
1941
982
4955
Market Price
$ 87.28
Selling Price
$ 73.95
1867
750
1602
3158
Market Price
$ 107.14
Selling Price
$ 90.45
2304
1796
962
3655
Market Price
$ 92.61
Selling Price
$ 78.43
345
218
261
1022
Market Price
$ 79.26
Selling Price
$ 67.56
390
259
149
698
Market Price
$ 93.42
Selling Price
$ 82.80
402
379
397
1683
Market Price
$ 98.09
Selling Price
$ 82.47
2159
601
709
3214