Market Price
$ 106.73
Selling Price
$ 96.18
2722
1608
1902
3308
Market Price
$ 91.77
Selling Price
$ 80.16
4011
1604
2018
4107
Market Price
$ 94.69
Selling Price
$ 83.20
734
502
483
734
Market Price
$ 73.83
Selling Price
$ 64.28
2191
1985
1908
4677
Market Price
$ 71.33
Selling Price
$ 61.06
1599
335
1544
2646
Market Price
$ 86.72
Selling Price
$ 76.68
331
281
73
1651
Market Price
$ 89.00
Selling Price
$ 74.45
2803
2494
1138
3353
Market Price
$ 77.45
Selling Price
$ 65.52
755
214
494
860
Market Price
$ 94.58
Selling Price
$ 80.72
1056
468
1001
4929
Market Price
$ 77.51
Selling Price
$ 65.02
469
225
311
834
Market Price
$ 90.48
Selling Price
$ 77.80
3166
1369
2940
3961
Market Price
$ 99.30
Selling Price
$ 89.65
735
494
303
763
Market Price
$ 72.88
Selling Price
$ 61.16
318
105
314
696
Market Price
$ 98.28
Selling Price
$ 83.04
2964
2213
1702
3728
Market Price
$ 61.73
Selling Price
$ 55.68
1492
397
803
2071
Market Price
$ 107.74
Selling Price
$ 90.79
1415
648
1223
3469
Market Price
$ 63.65
Selling Price
$ 55.76
2759
1190
1689
3218
Market Price
$ 69.25
Selling Price
$ 59.00
513
483
163
565
Market Price
$ 84.38
Selling Price
$ 76.09
693
512
691
818
Market Price
$ 66.84
Selling Price
$ 59.48
1044
781
440
4913
Market Price
$ 64.85
Selling Price
$ 55.43
2033
1836
870
4687
Market Price
$ 76.37
Selling Price
$ 68.89
1546
519
1466
3168
Market Price
$ 110.38
Selling Price
$ 92.68
1086
484
930
1285
Market Price
$ 93.51
Selling Price
$ 83.83
4669
2352
2806
4754
Market Price
$ 71.08
Selling Price
$ 61.16
1363
733
584
2044
Market Price
$ 64.85
Selling Price
$ 55.66
1333
947
1192
4834
Market Price
$ 77.05
Selling Price
$ 68.72
1087
390
611
2240
Market Price
$ 102.79
Selling Price
$ 92.31
136
127
94
513
Market Price
$ 98.44
Selling Price
$ 83.27
168
163
155
503
Market Price
$ 87.46
Selling Price
$ 75.02
1808
1287
1554
2525
Market Price
$ 71.70
Selling Price
$ 64.27
974
384
643
2730
Market Price
$ 91.83
Selling Price
$ 78.44
1465
904
1223
4813
Market Price
$ 90.01
Selling Price
$ 76.32
1962
406
589
3516
Market Price
$ 77.72
Selling Price
$ 68.05
459
434
202
1825
Market Price
$ 113.19
Selling Price
$ 98.97
1350
540
1115
4805
Market Price
$ 89.96
Selling Price
$ 79.94
674
134
671
1699
Market Price
$ 95.09
Selling Price
$ 81.90
222
52
202
435
Market Price
$ 89.16
Selling Price
$ 76.86
400
240
135
1530
Market Price
$ 97.28
Selling Price
$ 82.47
2453
1653
1566
2906
Market Price
$ 110.26
Selling Price
$ 93.49
869
190
828
3908