Market Price
$ 102.88
Selling Price
$ 92.35
3001
1700
1561
3848
Market Price
$ 100.65
Selling Price
$ 85.95
713
381
387
1782
Market Price
$ 72.16
Selling Price
$ 64.79
262
225
73
402
Market Price
$ 71.12
Selling Price
$ 61.00
4424
1645
3766
4983
Market Price
$ 106.74
Selling Price
$ 91.08
1876
1876
1526
4444
Market Price
$ 114.66
Selling Price
$ 98.46
1620
471
568
1624
Market Price
$ 84.52
Selling Price
$ 71.41
84
80
35
423
Market Price
$ 95.01
Selling Price
$ 82.53
1265
659
278
2209
Market Price
$ 96.14
Selling Price
$ 80.74
991
491
374
2087
Market Price
$ 84.00
Selling Price
$ 74.06
1626
903
760
3460
Market Price
$ 104.63
Selling Price
$ 92.86
300
135
164
934
Market Price
$ 113.23
Selling Price
$ 97.07
2965
1701
2315
2985
Market Price
$ 111.07
Selling Price
$ 97.84
1996
447
1796
4542
Market Price
$ 79.98
Selling Price
$ 68.37
1049
528
836
3823
Market Price
$ 105.09
Selling Price
$ 92.34
1393
344
1198
3928
Market Price
$ 92.35
Selling Price
$ 83.44
1088
813
290
1573
Market Price
$ 87.73
Selling Price
$ 75.29
2358
1022
2240
4106
Market Price
$ 110.28
Selling Price
$ 94.00
155
122
128
704
Market Price
$ 111.74
Selling Price
$ 98.57
691
151
636
1697
Market Price
$ 79.91
Selling Price
$ 70.62
1204
1032
1067
2615
Market Price
$ 89.96
Selling Price
$ 81.18
2514
677
1918
3345
Market Price
$ 109.28
Selling Price
$ 93.43
2676
1399
1941
3575
Market Price
$ 106.50
Selling Price
$ 95.65
578
171
196
2062
Market Price
$ 114.24
Selling Price
$ 95.27
2695
1051
1639
3588
Market Price
$ 112.12
Selling Price
$ 93.90
605
126
410
636
Market Price
$ 91.76
Selling Price
$ 77.08
2153
1628
2065
2993
Market Price
$ 73.97
Selling Price
$ 64.17
1055
1018
777
2383
Market Price
$ 92.41
Selling Price
$ 77.59
4156
1722
1065
4659
Market Price
$ 87.47
Selling Price
$ 74.93
805
615
432
3958
Market Price
$ 89.99
Selling Price
$ 80.68
1825
674
916
4424
Market Price
$ 89.49
Selling Price
$ 76.50
1418
756
673
2361
Market Price
$ 79.63
Selling Price
$ 67.60
290
220
127
1337
Market Price
$ 78.46
Selling Price
$ 68.83
2385
1106
1345
3726
Market Price
$ 69.48
Selling Price
$ 59.19
1274
1015
1016
3659
Market Price
$ 79.95
Selling Price
$ 72.04
4093
1036
3636
4643
Market Price
$ 111.97
Selling Price
$ 96.66
1001
223
423
3510
Market Price
$ 103.80
Selling Price
$ 89.43
703
364
448
2849
Market Price
$ 79.42
Selling Price
$ 69.16
234
73
129
1075
Market Price
$ 108.71
Selling Price
$ 96.45
854
639
672
1019
Market Price
$ 70.55
Selling Price
$ 60.70
1975
1200
1033
2804