Market Price
$ 103.72
Selling Price
$ 91.26
1579
719
647
2760
Market Price
$ 86.11
Selling Price
$ 72.97
564
258
292
1600
Market Price
$ 84.15
Selling Price
$ 72.87
519
201
106
1139
Market Price
$ 89.12
Selling Price
$ 78.79
2951
2279
707
4444
Market Price
$ 100.55
Selling Price
$ 88.69
1125
246
994
3353
Market Price
$ 84.65
Selling Price
$ 73.88
3231
1518
907
3556
Market Price
$ 90.17
Selling Price
$ 75.24
635
265
399
807
Market Price
$ 75.60
Selling Price
$ 67.78
1303
1117
369
3864
Market Price
$ 117.95
Selling Price
$ 98.88
521
427
108
1409
Market Price
$ 94.50
Selling Price
$ 79.88
1041
775
505
2790
Market Price
$ 76.62
Selling Price
$ 67.17
2187
2068
802
2466
Market Price
$ 76.38
Selling Price
$ 66.99
2271
720
485
2709
Market Price
$ 66.77
Selling Price
$ 56.26
2861
2420
1447
4548
Market Price
$ 98.74
Selling Price
$ 82.43
532
274
367
994
Market Price
$ 82.84
Selling Price
$ 70.96
3769
1316
2178
4535
Market Price
$ 99.89
Selling Price
$ 87.13
474
464
160
632
Market Price
$ 68.41
Selling Price
$ 59.23
1192
986
1155
3754
Market Price
$ 77.64
Selling Price
$ 66.01
562
421
330
1070
Market Price
$ 101.78
Selling Price
$ 86.60
2217
541
1472
2671
Market Price
$ 87.12
Selling Price
$ 74.67
3503
2661
3087
4523
Market Price
$ 102.89
Selling Price
$ 91.91
1095
728
987
4560
Market Price
$ 94.88
Selling Price
$ 80.63
2252
488
1483
3364
Market Price
$ 98.64
Selling Price
$ 85.41
795
493
633
2236
Market Price
$ 76.78
Selling Price
$ 67.80
574
463
293
676
Market Price
$ 75.19
Selling Price
$ 66.20
620
171
220
750
Market Price
$ 96.59
Selling Price
$ 84.07
1198
373
801
2461
Market Price
$ 77.63
Selling Price
$ 70.38
3068
1324
1141
3549
Market Price
$ 101.76
Selling Price
$ 85.61
869
526
379
2937
Market Price
$ 84.44
Selling Price
$ 71.56
4735
3502
2995
4792
Market Price
$ 63.72
Selling Price
$ 57.73
4082
1519
2395
4428
Market Price
$ 95.57
Selling Price
$ 83.37
1703
1429
1107
2749
Market Price
$ 101.96
Selling Price
$ 86.70
1281
579
617
1650
Market Price
$ 95.83
Selling Price
$ 83.72
229
171
221
843
Market Price
$ 86.60
Selling Price
$ 77.62
1732
1332
1022
1873
Market Price
$ 76.09
Selling Price
$ 68.47
95
33
56
475
Market Price
$ 61.51
Selling Price
$ 55.24
1283
335
1057
3308
Market Price
$ 95.13
Selling Price
$ 80.25
210
203
172
479
Market Price
$ 110.37
Selling Price
$ 97.00
2824
1393
1654
3315
Market Price
$ 67.64
Selling Price
$ 57.91
736
377
445
2989
Market Price
$ 66.61
Selling Price
$ 60.52
1946
862
1659
2904