Market Price
$ 103.87
Selling Price
$ 91.01
3807
3117
3042
4163
Market Price
$ 73.16
Selling Price
$ 63.27
572
476
320
1716
Market Price
$ 79.56
Selling Price
$ 71.45
4065
3449
2576
4066
Market Price
$ 76.06
Selling Price
$ 64.99
2744
1831
2222
3091
Market Price
$ 73.62
Selling Price
$ 66.16
1297
839
577
2588
Market Price
$ 98.91
Selling Price
$ 84.94
2255
647
2122
3341
Market Price
$ 95.44
Selling Price
$ 86.52
1967
822
1962
1983
Market Price
$ 80.75
Selling Price
$ 68.22
1910
385
1666
3531
Market Price
$ 89.73
Selling Price
$ 81.19
318
193
151
1124
Market Price
$ 91.31
Selling Price
$ 79.58
1792
423
571
2076
Market Price
$ 96.88
Selling Price
$ 87.23
2214
1034
1357
4308
Market Price
$ 100.33
Selling Price
$ 85.86
380
305
215
694
Market Price
$ 112.66
Selling Price
$ 95.69
562
267
497
702
Market Price
$ 97.57
Selling Price
$ 83.20
653
407
467
734
Market Price
$ 66.72
Selling Price
$ 59.11
3467
2633
1594
4229
Market Price
$ 114.79
Selling Price
$ 96.44
854
446
538
2600
Market Price
$ 73.06
Selling Price
$ 64.04
2328
1809
2219
2858
Market Price
$ 94.55
Selling Price
$ 85.58
1534
705
819
2525
Market Price
$ 68.44
Selling Price
$ 58.95
902
664
236
2365
Market Price
$ 72.67
Selling Price
$ 66.06
395
226
193
584
Market Price
$ 99.50
Selling Price
$ 86.79
1249
758
557
2547
Market Price
$ 68.97
Selling Price
$ 60.29
2238
680
1135
2293
Market Price
$ 109.33
Selling Price
$ 97.22
672
637
243
1049
Market Price
$ 73.14
Selling Price
$ 64.94
2272
1716
765
3236
Market Price
$ 79.54
Selling Price
$ 72.16
3043
1087
951
3901
Market Price
$ 110.30
Selling Price
$ 94.95
789
647
360
1605
Market Price
$ 79.19
Selling Price
$ 71.86
3556
2866
1494
4805
Market Price
$ 65.19
Selling Price
$ 55.12
682
515
468
3179
Market Price
$ 73.06
Selling Price
$ 64.24
1296
818
867
1539
Market Price
$ 61.33
Selling Price
$ 55.70
501
446
268
2468
Market Price
$ 112.24
Selling Price
$ 97.08
2011
1681
801
4136
Market Price
$ 74.61
Selling Price
$ 66.23
570
500
427
2578
Market Price
$ 100.21
Selling Price
$ 89.03
855
290
171
3370
Market Price
$ 91.77
Selling Price
$ 78.64
839
544
478
876
Market Price
$ 97.16
Selling Price
$ 83.05
988
809
287
2345
Market Price
$ 105.83
Selling Price
$ 93.87
1147
633
276
1353
Market Price
$ 107.50
Selling Price
$ 95.77
447
262
298
1000
Market Price
$ 78.86
Selling Price
$ 66.00
1429
1087
647
3182
Market Price
$ 66.75
Selling Price
$ 59.74
374
319
203
450
Market Price
$ 66.97
Selling Price
$ 59.23
858
670
684
3688