Market Price
$ 115.90
Selling Price
$ 97.28
1768
1494
1403
1779
Market Price
$ 102.97
Selling Price
$ 93.43
527
326
196
991
Market Price
$ 69.47
Selling Price
$ 60.95
1848
546
571
2178
Market Price
$ 108.81
Selling Price
$ 96.11
768
290
353
1266
Market Price
$ 108.22
Selling Price
$ 92.20
193
42
187
820
Market Price
$ 101.52
Selling Price
$ 88.63
3387
1700
1022
4192
Market Price
$ 77.48
Selling Price
$ 69.31
2564
1030
1422
2715
Market Price
$ 97.24
Selling Price
$ 82.31
565
550
507
2034
Market Price
$ 75.02
Selling Price
$ 66.41
1391
816
292
3209
Market Price
$ 108.91
Selling Price
$ 94.25
1649
1026
591
3372
Market Price
$ 103.21
Selling Price
$ 87.27
767
309
338
3302
Market Price
$ 76.51
Selling Price
$ 66.38
1180
490
1097
2427
Market Price
$ 73.32
Selling Price
$ 63.20
3250
3082
1452
3329
Market Price
$ 111.43
Selling Price
$ 94.21
395
199
145
554
Market Price
$ 67.86
Selling Price
$ 58.95
2641
930
1409
3062
Market Price
$ 104.02
Selling Price
$ 92.51
617
477
207
1218
Market Price
$ 83.53
Selling Price
$ 72.20
2566
1996
2055
3542
Market Price
$ 96.15
Selling Price
$ 85.84
1396
1192
1021
4674
Market Price
$ 79.49
Selling Price
$ 71.32
2271
918
1665
3932
Market Price
$ 80.38
Selling Price
$ 71.93
348
118
184
1648
Market Price
$ 107.01
Selling Price
$ 92.44
589
164
510
1567
Market Price
$ 112.32
Selling Price
$ 97.09
910
800
285
3476
Market Price
$ 80.73
Selling Price
$ 68.67
3650
811
2065
3961
Market Price
$ 89.43
Selling Price
$ 78.42
1015
294
356
1725
Market Price
$ 87.93
Selling Price
$ 74.81
500
214
305
730
Market Price
$ 72.89
Selling Price
$ 65.54
2090
1098
1239
2969
Market Price
$ 90.99
Selling Price
$ 80.63
1208
430
868
1345
Market Price
$ 104.58
Selling Price
$ 94.21
256
115
122
1100
Market Price
$ 114.04
Selling Price
$ 97.14
1558
968
337
2415
Market Price
$ 80.88
Selling Price
$ 68.16
2880
2214
972
3954
Market Price
$ 106.34
Selling Price
$ 92.22
515
402
271
577
Market Price
$ 116.88
Selling Price
$ 97.98
1908
1562
628
2696
Market Price
$ 99.37
Selling Price
$ 84.89
1373
763
472
3148
Market Price
$ 87.44
Selling Price
$ 75.82
475
410
420
845
Market Price
$ 90.26
Selling Price
$ 79.74
1687
1300
1185
4307
Market Price
$ 104.36
Selling Price
$ 89.29
970
887
881
4603
Market Price
$ 101.48
Selling Price
$ 89.23
748
240
656
1078
Market Price
$ 78.84
Selling Price
$ 71.29
2466
2046
2040
4018
Market Price
$ 96.58
Selling Price
$ 85.41
441
259
89
867
Market Price
$ 101.23
Selling Price
$ 85.59
2892
1736
1255
3093