Market Price
$ 86.86
Selling Price
$ 77.62
2517
1792
2250
3009
Market Price
$ 112.77
Selling Price
$ 94.29
2567
2497
979
3684
Market Price
$ 113.36
Selling Price
$ 98.27
3041
2285
819
3506
Market Price
$ 83.37
Selling Price
$ 70.02
365
102
154
486
Market Price
$ 107.60
Selling Price
$ 94.95
2121
1163
1207
2932
Market Price
$ 81.66
Selling Price
$ 72.57
827
313
771
2585
Market Price
$ 80.26
Selling Price
$ 70.97
782
545
407
3788
Market Price
$ 84.08
Selling Price
$ 75.76
978
780
315
1254
Market Price
$ 81.63
Selling Price
$ 69.61
4268
1748
1804
4903
Market Price
$ 97.37
Selling Price
$ 87.10
2774
1202
1318
4404
Market Price
$ 69.89
Selling Price
$ 59.62
2290
2122
1673
4781
Market Price
$ 107.01
Selling Price
$ 96.01
2598
850
1456
3691
Market Price
$ 69.46
Selling Price
$ 63.14
3381
1650
1523
3618
Market Price
$ 114.92
Selling Price
$ 98.89
662
327
640
671
Market Price
$ 112.45
Selling Price
$ 96.11
1440
801
355
1860
Market Price
$ 106.41
Selling Price
$ 94.22
562
233
395
1964
Market Price
$ 103.56
Selling Price
$ 92.00
499
395
491
924
Market Price
$ 71.49
Selling Price
$ 59.59
1427
618
1197
2034
Market Price
$ 73.05
Selling Price
$ 64.98
1381
1064
786
3220
Market Price
$ 61.37
Selling Price
$ 55.44
737
338
177
997
Market Price
$ 76.27
Selling Price
$ 67.08
3044
659
2543
3637
Market Price
$ 84.43
Selling Price
$ 74.98
818
734
400
3771
Market Price
$ 83.37
Selling Price
$ 69.61
2865
1530
2523
2940
Market Price
$ 86.32
Selling Price
$ 72.69
817
242
224
1017
Market Price
$ 108.11
Selling Price
$ 94.29
2475
1052
1147
4808
Market Price
$ 66.07
Selling Price
$ 55.91
744
203
153
1553
Market Price
$ 83.97
Selling Price
$ 72.76
555
406
341
1909
Market Price
$ 115.09
Selling Price
$ 98.96
3224
2007
2354
3785
Market Price
$ 87.76
Selling Price
$ 78.34
1972
1815
1118
3282
Market Price
$ 93.46
Selling Price
$ 79.25
2427
1107
1621
3831
Market Price
$ 87.00
Selling Price
$ 72.97
350
274
103
431
Market Price
$ 109.29
Selling Price
$ 91.54
2302
2054
893
2427
Market Price
$ 96.07
Selling Price
$ 80.57
1583
1505
436
1709
Market Price
$ 101.62
Selling Price
$ 85.44
1186
1171
1057
2039
Market Price
$ 92.31
Selling Price
$ 82.55
1446
673
549
4615
Market Price
$ 71.70
Selling Price
$ 61.43
1017
613
257
1335
Market Price
$ 66.30
Selling Price
$ 56.54
448
130
241
681
Market Price
$ 95.94
Selling Price
$ 84.76
4068
3329
2731
4760
Market Price
$ 71.83
Selling Price
$ 60.08
4124
3564
1739
4374
Market Price
$ 97.97
Selling Price
$ 82.88
4481
2145
3736
4481