Market Price
$ 70.24
Selling Price
$ 62.92
972
564
291
3350
Market Price
$ 90.14
Selling Price
$ 76.17
3857
2564
1643
4287
Market Price
$ 64.15
Selling Price
$ 58.30
1170
786
936
1210
Market Price
$ 111.03
Selling Price
$ 97.45
1299
1074
687
1492
Market Price
$ 76.90
Selling Price
$ 65.98
695
279
344
928
Market Price
$ 88.29
Selling Price
$ 73.82
3902
1860
1084
4129
Market Price
$ 75.17
Selling Price
$ 68.04
1284
1081
863
2559
Market Price
$ 82.86
Selling Price
$ 70.46
530
520
391
707
Market Price
$ 71.54
Selling Price
$ 61.75
2500
2439
1825
4780
Market Price
$ 83.76
Selling Price
$ 75.77
1620
927
1284
1993
Market Price
$ 98.10
Selling Price
$ 87.36
2576
826
1715
3010
Market Price
$ 82.59
Selling Price
$ 72.68
2967
850
2134
4110
Market Price
$ 84.95
Selling Price
$ 73.68
2778
2314
1782
3699
Market Price
$ 111.62
Selling Price
$ 94.90
741
401
608
1470
Market Price
$ 79.08
Selling Price
$ 71.28
3803
3072
1726
3938
Market Price
$ 110.29
Selling Price
$ 98.16
835
172
174
1383
Market Price
$ 90.64
Selling Price
$ 77.51
2571
1811
1282
2932
Market Price
$ 102.80
Selling Price
$ 92.79
2596
2165
2049
2954
Market Price
$ 91.16
Selling Price
$ 81.15
734
182
583
2880
Market Price
$ 78.67
Selling Price
$ 71.32
732
633
686
1108
Market Price
$ 66.49
Selling Price
$ 58.81
592
248
270
897
Market Price
$ 100.87
Selling Price
$ 85.25
4425
4092
1798
4703
Market Price
$ 103.96
Selling Price
$ 89.48
1051
718
434
2241
Market Price
$ 68.62
Selling Price
$ 58.38
1351
1150
977
2013
Market Price
$ 72.63
Selling Price
$ 63.81
1605
1414
846
2241
Market Price
$ 75.78
Selling Price
$ 68.56
799
584
460
916
Market Price
$ 89.30
Selling Price
$ 74.66
1579
799
496
4452
Market Price
$ 116.69
Selling Price
$ 97.91
988
976
339
4849
Market Price
$ 72.80
Selling Price
$ 61.30
695
164
514
850
Market Price
$ 75.67
Selling Price
$ 65.87
2384
1391
2250
2883
Market Price
$ 63.03
Selling Price
$ 56.34
1127
300
506
1967
Market Price
$ 76.13
Selling Price
$ 68.28
935
384
771
1808
Market Price
$ 71.45
Selling Price
$ 62.02
1107
488
979
1284
Market Price
$ 71.51
Selling Price
$ 62.27
601
188
121
2681
Market Price
$ 73.19
Selling Price
$ 64.78
667
630
501
2909
Market Price
$ 97.50
Selling Price
$ 83.55
1059
547
361
1127
Market Price
$ 79.44
Selling Price
$ 69.99
243
199
240
622
Market Price
$ 93.88
Selling Price
$ 85.13
2287
1543
1359
2785
Market Price
$ 65.18
Selling Price
$ 56.21
4379
2138
3079
4528
Market Price
$ 88.92
Selling Price
$ 76.32
1295
652
695
4892