Market Price
$ 82.46
Selling Price
$ 69.90
1242
761
1017
4443
Market Price
$ 102.94
Selling Price
$ 88.42
1928
1779
1219
3182
Market Price
$ 68.76
Selling Price
$ 61.73
488
442
107
1465
Market Price
$ 79.17
Selling Price
$ 69.75
3882
3526
3353
3886
Market Price
$ 72.31
Selling Price
$ 62.67
3269
2232
2456
3894
Market Price
$ 105.53
Selling Price
$ 92.20
1961
1453
1709
2141
Market Price
$ 101.26
Selling Price
$ 85.11
2896
1670
1671
2935
Market Price
$ 108.38
Selling Price
$ 92.79
913
897
389
1772
Market Price
$ 90.41
Selling Price
$ 78.61
2117
1795
439
4176
Market Price
$ 97.64
Selling Price
$ 81.76
1281
700
360
3030
Market Price
$ 90.44
Selling Price
$ 77.06
1147
975
231
1403
Market Price
$ 98.70
Selling Price
$ 82.84
534
402
455
934
Market Price
$ 94.83
Selling Price
$ 79.39
1300
1036
1198
3701
Market Price
$ 85.58
Selling Price
$ 71.70
849
522
308
1868
Market Price
$ 103.48
Selling Price
$ 89.37
3306
1289
2165
4816
Market Price
$ 90.16
Selling Price
$ 77.38
2309
504
1931
2494
Market Price
$ 110.42
Selling Price
$ 95.51
2798
925
639
2849
Market Price
$ 64.18
Selling Price
$ 56.38
1720
1490
973
1823
Market Price
$ 100.57
Selling Price
$ 87.81
1455
465
931
1842
Market Price
$ 75.82
Selling Price
$ 65.21
785
244
420
3008
Market Price
$ 101.51
Selling Price
$ 90.42
803
699
664
1780
Market Price
$ 90.81
Selling Price
$ 81.30
540
221
435
2623
Market Price
$ 81.09
Selling Price
$ 72.36
2497
599
2365
3776
Market Price
$ 101.40
Selling Price
$ 89.83
4405
3932
4350
4631
Market Price
$ 74.29
Selling Price
$ 63.26
2057
492
1825
4501
Market Price
$ 80.04
Selling Price
$ 71.83
1111
404
560
3179
Market Price
$ 96.28
Selling Price
$ 80.29
3003
909
1709
3452
Market Price
$ 103.18
Selling Price
$ 91.54
1490
778
429
1686
Market Price
$ 89.51
Selling Price
$ 78.14
756
383
551
2910
Market Price
$ 89.54
Selling Price
$ 81.39
803
375
663
910
Market Price
$ 88.22
Selling Price
$ 76.60
3362
2616
1375
4536
Market Price
$ 77.85
Selling Price
$ 67.53
824
516
544
3002
Market Price
$ 80.42
Selling Price
$ 68.69
920
363
691
1458
Market Price
$ 83.47
Selling Price
$ 73.63
265
175
132
469
Market Price
$ 108.90
Selling Price
$ 96.16
1295
810
707
1617
Market Price
$ 86.33
Selling Price
$ 73.39
1704
1185
369
3736
Market Price
$ 80.30
Selling Price
$ 71.93
1223
582
777
2737
Market Price
$ 70.86
Selling Price
$ 62.42
4415
1152
2690
4825
Market Price
$ 101.97
Selling Price
$ 91.06
552
178
121
2246
Market Price
$ 113.10
Selling Price
$ 97.96
774
332
520
3859