Market Price
$ 103.33
Selling Price
$ 87.69
202
94
151
987
Market Price
$ 109.52
Selling Price
$ 93.52
3061
1761
1912
3928
Market Price
$ 91.53
Selling Price
$ 78.97
927
710
781
3852
Market Price
$ 90.99
Selling Price
$ 82.11
2627
1544
1252
2978
Market Price
$ 92.54
Selling Price
$ 77.52
2773
1338
2331
4018
Market Price
$ 81.70
Selling Price
$ 68.83
1450
549
1261
3338
Market Price
$ 94.90
Selling Price
$ 85.21
1528
314
327
2494
Market Price
$ 80.49
Selling Price
$ 71.41
2515
2214
544
3341
Market Price
$ 84.86
Selling Price
$ 72.28
1702
1697
677
2662
Market Price
$ 70.94
Selling Price
$ 63.66
2372
834
725
4065
Market Price
$ 74.24
Selling Price
$ 63.67
2740
2352
1334
3173
Market Price
$ 89.79
Selling Price
$ 81.24
365
261
347
800
Market Price
$ 107.34
Selling Price
$ 95.84
4344
1118
4258
4729
Market Price
$ 99.00
Selling Price
$ 84.98
1300
1290
302
4367
Market Price
$ 100.64
Selling Price
$ 91.36
397
192
139
667
Market Price
$ 104.37
Selling Price
$ 90.94
881
381
337
1875
Market Price
$ 67.34
Selling Price
$ 58.78
1199
581
753
3735
Market Price
$ 111.36
Selling Price
$ 93.32
834
286
421
1586
Market Price
$ 81.49
Selling Price
$ 73.61
863
484
729
1227
Market Price
$ 84.03
Selling Price
$ 73.24
465
223
135
1787
Market Price
$ 90.55
Selling Price
$ 79.20
267
134
107
1146
Market Price
$ 106.17
Selling Price
$ 89.25
4333
2747
2835
4567
Market Price
$ 98.43
Selling Price
$ 89.35
3111
2224
2513
3554
Market Price
$ 83.86
Selling Price
$ 71.50
1274
1244
1113
3542
Market Price
$ 66.95
Selling Price
$ 56.38
1254
1020
780
1990
Market Price
$ 96.40
Selling Price
$ 81.13
1164
679
555
2895
Market Price
$ 79.16
Selling Price
$ 68.76
1441
291
478
3796
Market Price
$ 99.77
Selling Price
$ 83.89
296
135
186
669
Market Price
$ 82.97
Selling Price
$ 69.23
2169
1436
1399
3661
Market Price
$ 97.79
Selling Price
$ 83.75
3899
2087
3540
4435
Market Price
$ 109.28
Selling Price
$ 98.17
3386
1951
1858
4852
Market Price
$ 66.50
Selling Price
$ 58.70
2418
1946
863
4890
Market Price
$ 70.68
Selling Price
$ 61.45
892
810
726
4055
Market Price
$ 110.06
Selling Price
$ 93.84
590
555
333
1420
Market Price
$ 97.50
Selling Price
$ 88.26
1057
376
331
4862
Market Price
$ 76.11
Selling Price
$ 68.15
2549
865
577
4032
Market Price
$ 107.20
Selling Price
$ 95.16
927
471
849
1879
Market Price
$ 83.74
Selling Price
$ 73.55
1645
1582
607
1742
Market Price
$ 83.81
Selling Price
$ 72.53
433
129
147
2061
Market Price
$ 72.64
Selling Price
$ 63.37
3374
2168
3291
4834