Market Price
$ 98.01
Selling Price
$ 83.15
805
599
179
3405
Market Price
$ 81.90
Selling Price
$ 72.46
2570
1239
1925
2687
Market Price
$ 69.52
Selling Price
$ 60.05
542
408
396
1853
Market Price
$ 100.20
Selling Price
$ 86.93
2125
1632
1848
4166
Market Price
$ 101.21
Selling Price
$ 91.86
2861
1983
1944
4344
Market Price
$ 73.26
Selling Price
$ 61.80
401
368
254
668
Market Price
$ 111.94
Selling Price
$ 98.04
478
163
119
578
Market Price
$ 77.29
Selling Price
$ 65.80
2573
2129
684
2839
Market Price
$ 103.56
Selling Price
$ 87.99
1852
1057
1756
2604
Market Price
$ 107.31
Selling Price
$ 91.71
703
675
684
2836
Market Price
$ 87.82
Selling Price
$ 75.85
3449
992
2728
3982
Market Price
$ 105.07
Selling Price
$ 92.19
2135
514
811
2592
Market Price
$ 89.85
Selling Price
$ 80.69
1163
955
1069
2387
Market Price
$ 83.22
Selling Price
$ 70.76
927
661
478
2176
Market Price
$ 103.87
Selling Price
$ 87.37
304
69
218
1388
Market Price
$ 83.49
Selling Price
$ 74.36
2215
2167
1605
4314
Market Price
$ 72.63
Selling Price
$ 61.81
3042
1309
2676
4957
Market Price
$ 99.71
Selling Price
$ 89.23
1559
662
1534
2238
Market Price
$ 74.82
Selling Price
$ 65.78
521
493
247
1102
Market Price
$ 90.69
Selling Price
$ 76.22
1159
750
325
4996
Market Price
$ 67.24
Selling Price
$ 57.44
2486
1961
1848
3008
Market Price
$ 114.00
Selling Price
$ 95.99
900
453
441
2361
Market Price
$ 110.80
Selling Price
$ 93.17
453
251
384
611
Market Price
$ 72.31
Selling Price
$ 60.96
1098
264
675
1957
Market Price
$ 107.16
Selling Price
$ 96.20
1168
1009
924
1767
Market Price
$ 110.31
Selling Price
$ 92.35
3775
1682
3754
4083
Market Price
$ 99.48
Selling Price
$ 88.86
1594
1579
438
1636
Market Price
$ 98.44
Selling Price
$ 84.31
1463
608
948
2669
Market Price
$ 108.57
Selling Price
$ 92.56
929
858
743
1177
Market Price
$ 105.50
Selling Price
$ 93.17
1373
873
957
2980
Market Price
$ 70.13
Selling Price
$ 62.09
424
130
156
648
Market Price
$ 94.98
Selling Price
$ 83.43
1513
340
1216
3755
Market Price
$ 66.54
Selling Price
$ 56.03
585
232
556
1712
Market Price
$ 72.21
Selling Price
$ 61.90
659
432
609
1049
Market Price
$ 78.18
Selling Price
$ 66.16
1361
1258
762
1999
Market Price
$ 64.97
Selling Price
$ 56.63
862
226
528
1485
Market Price
$ 112.84
Selling Price
$ 97.99
1690
1205
594
2135
Market Price
$ 96.08
Selling Price
$ 82.11
941
859
482
1426
Market Price
$ 97.28
Selling Price
$ 85.85
690
383
667
1390
Market Price
$ 96.38
Selling Price
$ 82.72
2625
1719
1191
4731