Market Price
$ 98.18
Selling Price
$ 86.15
4255
2010
1209
4599
Market Price
$ 73.47
Selling Price
$ 64.43
526
121
449
986
Market Price
$ 100.47
Selling Price
$ 89.66
1713
858
1547
3478
Market Price
$ 92.67
Selling Price
$ 80.29
1843
938
540
2610
Market Price
$ 101.30
Selling Price
$ 85.60
1035
672
448
4644
Market Price
$ 115.88
Selling Price
$ 97.57
1028
588
329
3726
Market Price
$ 67.64
Selling Price
$ 57.08
1237
1017
266
2644
Market Price
$ 86.79
Selling Price
$ 73.61
4478
3747
3611
4531
Market Price
$ 80.32
Selling Price
$ 70.65
4105
2186
2998
4625
Market Price
$ 68.35
Selling Price
$ 60.22
1060
279
841
2168
Market Price
$ 83.83
Selling Price
$ 73.15
1841
838
918
4805
Market Price
$ 111.10
Selling Price
$ 98.17
634
225
631
1495
Market Price
$ 87.49
Selling Price
$ 76.91
2206
584
1149
3119
Market Price
$ 88.85
Selling Price
$ 77.12
226
220
205
433
Market Price
$ 61.17
Selling Price
$ 55.23
1374
328
896
3081
Market Price
$ 74.92
Selling Price
$ 62.68
698
379
266
895
Market Price
$ 92.50
Selling Price
$ 82.38
1138
676
1042
1628
Market Price
$ 97.86
Selling Price
$ 83.42
957
909
368
2786
Market Price
$ 103.87
Selling Price
$ 93.23
2910
749
1050
4745
Market Price
$ 73.90
Selling Price
$ 65.25
1875
957
511
3280
Market Price
$ 85.06
Selling Price
$ 74.00
302
291
194
894
Market Price
$ 108.20
Selling Price
$ 97.92
2343
2262
1831
2693
Market Price
$ 105.27
Selling Price
$ 90.87
1181
531
770
1792
Market Price
$ 82.70
Selling Price
$ 71.14
384
297
120
432
Market Price
$ 65.48
Selling Price
$ 55.27
1986
1048
1184
4465
Market Price
$ 76.85
Selling Price
$ 64.74
1469
563
1281
2561
Market Price
$ 66.84
Selling Price
$ 56.48
156
103
151
453
Market Price
$ 81.06
Selling Price
$ 68.89
1218
646
568
1945
Market Price
$ 73.49
Selling Price
$ 62.99
1967
1755
1225
3636
Market Price
$ 104.07
Selling Price
$ 93.01
1562
461
789
3675
Market Price
$ 81.91
Selling Price
$ 71.69
2809
1177
1891
3832
Market Price
$ 95.96
Selling Price
$ 84.82
141
133
100
412
Market Price
$ 79.44
Selling Price
$ 69.80
2148
1361
1986
2297
Market Price
$ 82.72
Selling Price
$ 69.73
2118
686
565
4696
Market Price
$ 106.94
Selling Price
$ 89.28
703
451
308
2620
Market Price
$ 108.07
Selling Price
$ 92.56
354
231
222
795
Market Price
$ 88.10
Selling Price
$ 76.83
2513
1943
672
4417
Market Price
$ 76.31
Selling Price
$ 64.20
416
402
347
943
Market Price
$ 75.60
Selling Price
$ 63.06
755
701
288
3739
Market Price
$ 90.85
Selling Price
$ 80.03
280
175
122
1261