Market Price
$ 101.85
Selling Price
$ 92.18
1690
992
1099
2231
Market Price
$ 105.55
Selling Price
$ 93.41
2775
1662
2616
3106
Market Price
$ 102.52
Selling Price
$ 91.96
1358
684
694
1489
Market Price
$ 83.01
Selling Price
$ 74.46
1592
627
1320
2356
Market Price
$ 84.11
Selling Price
$ 75.11
1480
1292
899
3488
Market Price
$ 109.08
Selling Price
$ 96.70
363
123
356
509
Market Price
$ 97.91
Selling Price
$ 88.47
3823
2999
1709
4058
Market Price
$ 106.75
Selling Price
$ 96.88
1691
457
1419
3676
Market Price
$ 95.62
Selling Price
$ 84.30
624
613
126
722
Market Price
$ 103.94
Selling Price
$ 89.88
905
721
719
1722
Market Price
$ 104.90
Selling Price
$ 88.70
1505
1441
472
3638
Market Price
$ 80.90
Selling Price
$ 70.21
1373
1263
901
2371
Market Price
$ 80.14
Selling Price
$ 69.11
3761
1234
3545
4227
Market Price
$ 65.56
Selling Price
$ 58.79
531
418
181
2208
Market Price
$ 64.47
Selling Price
$ 56.61
611
337
393
1941
Market Price
$ 96.57
Selling Price
$ 85.75
2146
444
1779
3419
Market Price
$ 73.90
Selling Price
$ 61.71
493
280
131
1595
Market Price
$ 62.66
Selling Price
$ 55.93
1409
871
1038
2108
Market Price
$ 80.59
Selling Price
$ 68.99
269
152
198
514
Market Price
$ 70.09
Selling Price
$ 63.33
1417
504
931
2483
Market Price
$ 88.50
Selling Price
$ 78.89
1633
1259
411
1936
Market Price
$ 71.13
Selling Price
$ 62.71
354
186
282
1050
Market Price
$ 105.55
Selling Price
$ 89.22
1289
775
501
1912
Market Price
$ 90.31
Selling Price
$ 80.13
2326
613
682
2919
Market Price
$ 66.47
Selling Price
$ 56.14
511
445
500
556
Market Price
$ 75.68
Selling Price
$ 63.19
1181
746
569
3769
Market Price
$ 96.88
Selling Price
$ 82.94
790
542
470
2011
Market Price
$ 93.77
Selling Price
$ 84.16
984
423
886
1074
Market Price
$ 106.97
Selling Price
$ 94.30
1514
618
1234
2848
Market Price
$ 91.15
Selling Price
$ 81.44
2932
1774
1892
4923
Market Price
$ 96.33
Selling Price
$ 85.96
3477
2055
2070
4142
Market Price
$ 113.56
Selling Price
$ 97.79
4524
1192
1828
4605
Market Price
$ 64.70
Selling Price
$ 57.33
1145
485
970
2544
Market Price
$ 88.29
Selling Price
$ 73.96
2011
776
951
2609
Market Price
$ 95.56
Selling Price
$ 85.82
1309
639
518
1500
Market Price
$ 96.01
Selling Price
$ 85.38
399
293
204
566
Market Price
$ 72.83
Selling Price
$ 66.03
441
388
199
837
Market Price
$ 75.72
Selling Price
$ 63.26
1473
948
1466
1708
Market Price
$ 89.89
Selling Price
$ 79.75
290
114
128
703
Market Price
$ 90.36
Selling Price
$ 78.83
532
271
114
1938