Market Price
$ 68.11
Selling Price
$ 61.39
2152
1696
1601
2265
Market Price
$ 81.86
Selling Price
$ 70.64
2693
698
933
3260
Market Price
$ 94.32
Selling Price
$ 78.93
911
582
400
1832
Market Price
$ 85.41
Selling Price
$ 75.01
810
353
500
875
Market Price
$ 78.81
Selling Price
$ 65.71
2082
515
1951
3017
Market Price
$ 95.88
Selling Price
$ 80.84
3123
1014
2708
3211
Market Price
$ 104.92
Selling Price
$ 94.50
3873
942
1107
4479
Market Price
$ 78.79
Selling Price
$ 68.21
1545
744
1039
1904
Market Price
$ 107.64
Selling Price
$ 93.19
3100
1742
1853
4884
Market Price
$ 65.22
Selling Price
$ 55.58
530
265
302
2281
Market Price
$ 84.96
Selling Price
$ 72.57
526
477
381
2274
Market Price
$ 100.35
Selling Price
$ 84.09
1241
1004
381
4190
Market Price
$ 93.92
Selling Price
$ 82.96
415
413
178
502
Market Price
$ 91.84
Selling Price
$ 77.24
3873
3847
1182
4439
Market Price
$ 114.07
Selling Price
$ 97.41
1724
1362
1456
2817
Market Price
$ 66.89
Selling Price
$ 59.61
3427
1864
3174
3449
Market Price
$ 86.69
Selling Price
$ 77.88
1055
286
648
2904
Market Price
$ 108.18
Selling Price
$ 91.59
2838
719
1155
4069
Market Price
$ 112.19
Selling Price
$ 93.69
3237
2027
3228
3294
Market Price
$ 85.92
Selling Price
$ 77.96
2097
1694
1083
3114
Market Price
$ 72.56
Selling Price
$ 65.70
2955
2324
1127
3940
Market Price
$ 74.30
Selling Price
$ 65.18
856
200
404
1441
Market Price
$ 113.88
Selling Price
$ 97.74
1717
1209
1487
4363
Market Price
$ 111.75
Selling Price
$ 93.50
2219
1491
825
3754
Market Price
$ 102.62
Selling Price
$ 90.26
3832
1590
3048
3954
Market Price
$ 103.22
Selling Price
$ 86.26
1770
1357
1133
4445
Market Price
$ 89.98
Selling Price
$ 80.68
2132
1407
1279
3645
Market Price
$ 104.27
Selling Price
$ 87.38
1670
1161
1057
1720
Market Price
$ 95.78
Selling Price
$ 85.74
1112
858
415
4102
Market Price
$ 114.28
Selling Price
$ 95.45
1213
939
389
2275
Market Price
$ 81.10
Selling Price
$ 68.16
544
377
452
2551
Market Price
$ 89.89
Selling Price
$ 78.12
193
109
50
755
Market Price
$ 105.89
Selling Price
$ 89.15
1259
436
669
2510
Market Price
$ 104.11
Selling Price
$ 89.54
1130
742
739
4434
Market Price
$ 98.79
Selling Price
$ 86.51
721
385
295
1587
Market Price
$ 76.62
Selling Price
$ 66.68
1875
422
1194
3537
Market Price
$ 74.69
Selling Price
$ 63.96
880
818
867
981
Market Price
$ 114.12
Selling Price
$ 95.37
3508
1333
2693
3667
Market Price
$ 105.41
Selling Price
$ 89.96
1543
1000
774
2151
Market Price
$ 98.26
Selling Price
$ 85.14
1026
964
594
4138