Market Price
$ 73.08
Selling Price
$ 64.90
3257
1460
2383
3317
Market Price
$ 89.42
Selling Price
$ 78.66
382
174
155
1493
Market Price
$ 69.19
Selling Price
$ 61.81
2258
839
641
4661
Market Price
$ 65.48
Selling Price
$ 58.46
3781
1183
2078
4329
Market Price
$ 82.44
Selling Price
$ 73.16
997
228
993
3771
Market Price
$ 112.43
Selling Price
$ 98.78
1265
629
676
1788
Market Price
$ 70.92
Selling Price
$ 63.25
1820
1413
454
3745
Market Price
$ 110.21
Selling Price
$ 98.16
1507
674
1142
4112
Market Price
$ 113.57
Selling Price
$ 94.84
4013
2032
2024
4733
Market Price
$ 87.13
Selling Price
$ 77.69
1098
613
848
1343
Market Price
$ 107.08
Selling Price
$ 94.20
1050
665
836
1780
Market Price
$ 116.48
Selling Price
$ 98.10
1428
1112
1097
2565
Market Price
$ 92.89
Selling Price
$ 84.44
1717
891
584
3833
Market Price
$ 99.05
Selling Price
$ 89.70
1291
1198
1013
2582
Market Price
$ 69.28
Selling Price
$ 59.02
145
110
58
546
Market Price
$ 108.71
Selling Price
$ 94.13
2576
2198
1598
3128
Market Price
$ 101.49
Selling Price
$ 89.54
3210
811
1965
4461
Market Price
$ 96.53
Selling Price
$ 84.86
724
153
499
1800
Market Price
$ 110.48
Selling Price
$ 93.25
2889
2452
2389
4049
Market Price
$ 77.46
Selling Price
$ 64.80
1060
964
930
1064
Market Price
$ 82.83
Selling Price
$ 73.25
1646
1492
1319
2593
Market Price
$ 75.55
Selling Price
$ 67.49
484
377
446
538
Market Price
$ 63.62
Selling Price
$ 55.06
4695
2523
1938
4854
Market Price
$ 75.62
Selling Price
$ 65.60
463
298
372
2182
Market Price
$ 82.53
Selling Price
$ 72.65
1272
594
595
3642
Market Price
$ 73.45
Selling Price
$ 66.22
1790
641
1601
3709
Market Price
$ 74.81
Selling Price
$ 67.81
1828
675
1646
3175
Market Price
$ 96.22
Selling Price
$ 87.28
1259
897
1198
1373
Market Price
$ 66.76
Selling Price
$ 60.53
1934
1679
1409
2890
Market Price
$ 77.48
Selling Price
$ 68.12
3416
994
1240
3628
Market Price
$ 87.13
Selling Price
$ 75.02
1279
785
1044
4842
Market Price
$ 117.40
Selling Price
$ 98.67
959
289
757
1564
Market Price
$ 87.07
Selling Price
$ 77.10
2089
1389
1109
3816
Market Price
$ 91.62
Selling Price
$ 77.28
1924
1393
535
1956
Market Price
$ 62.79
Selling Price
$ 55.43
2834
2262
1528
4214
Market Price
$ 110.09
Selling Price
$ 92.30
1272
909
687
1994
Market Price
$ 83.51
Selling Price
$ 73.02
453
343
230
1639
Market Price
$ 85.31
Selling Price
$ 72.59
3841
2089
3251
3939
Market Price
$ 106.39
Selling Price
$ 92.99
2096
897
547
4298
Market Price
$ 112.29
Selling Price
$ 97.78
1459
1200
917
2544