Market Price
$ 86.78
Selling Price
$ 76.01
3066
1147
2874
3989
Market Price
$ 109.73
Selling Price
$ 94.91
1539
1024
1496
1754
Market Price
$ 78.46
Selling Price
$ 70.50
685
590
264
1797
Market Price
$ 74.49
Selling Price
$ 67.54
1736
1724
767
2113
Market Price
$ 99.67
Selling Price
$ 85.40
881
551
320
2225
Market Price
$ 82.56
Selling Price
$ 72.15
2117
1395
2102
2560
Market Price
$ 67.68
Selling Price
$ 58.78
936
736
191
3607
Market Price
$ 79.92
Selling Price
$ 70.25
1448
580
399
3388
Market Price
$ 76.03
Selling Price
$ 64.49
1793
919
900
3778
Market Price
$ 75.75
Selling Price
$ 65.74
379
277
190
687
Market Price
$ 83.27
Selling Price
$ 69.73
571
452
284
1662
Market Price
$ 89.12
Selling Price
$ 75.98
912
321
396
1883
Market Price
$ 101.22
Selling Price
$ 85.05
1911
639
927
2671
Market Price
$ 110.43
Selling Price
$ 98.09
967
672
835
1619
Market Price
$ 85.88
Selling Price
$ 72.80
1254
338
1207
2262
Market Price
$ 79.03
Selling Price
$ 70.30
519
194
371
2299
Market Price
$ 83.06
Selling Price
$ 74.57
2042
1259
572
3428
Market Price
$ 92.01
Selling Price
$ 82.52
2721
834
1226
4302
Market Price
$ 89.25
Selling Price
$ 79.67
561
145
123
2646
Market Price
$ 66.95
Selling Price
$ 57.61
1595
1258
1390
2468
Market Price
$ 93.62
Selling Price
$ 80.46
923
715
285
989
Market Price
$ 91.61
Selling Price
$ 81.90
1485
754
1086
4415
Market Price
$ 87.65
Selling Price
$ 76.68
4135
3000
990
4624
Market Price
$ 116.10
Selling Price
$ 96.84
676
387
412
2187
Market Price
$ 82.11
Selling Price
$ 73.50
899
192
342
4318
Market Price
$ 83.55
Selling Price
$ 71.89
385
229
274
1657
Market Price
$ 89.66
Selling Price
$ 76.99
4516
2017
1974
5000
Market Price
$ 96.36
Selling Price
$ 86.01
3912
2494
2320
4172
Market Price
$ 97.02
Selling Price
$ 84.69
3581
3451
734
3993
Market Price
$ 110.09
Selling Price
$ 94.15
497
202
341
912
Market Price
$ 89.14
Selling Price
$ 81.02
652
200
324
2031
Market Price
$ 78.47
Selling Price
$ 70.65
1483
1290
779
4561
Market Price
$ 83.34
Selling Price
$ 72.41
888
537
229
3899
Market Price
$ 104.20
Selling Price
$ 93.47
229
149
147
438
Market Price
$ 109.26
Selling Price
$ 98.65
429
266
257
840
Market Price
$ 97.66
Selling Price
$ 85.59
272
172
162
1324
Market Price
$ 103.56
Selling Price
$ 91.44
2793
1171
583
3473
Market Price
$ 100.62
Selling Price
$ 90.87
1472
542
730
1606
Market Price
$ 83.16
Selling Price
$ 73.30
321
210
265
604
Market Price
$ 68.02
Selling Price
$ 58.88
2977
1883
1790
3550