Market Price
$ 72.23
Selling Price
$ 61.07
1677
1158
906
3147
Market Price
$ 111.55
Selling Price
$ 98.62
512
441
136
1195
Market Price
$ 91.83
Selling Price
$ 81.68
827
193
457
928
Market Price
$ 66.53
Selling Price
$ 55.59
4465
2347
2319
4774
Market Price
$ 73.28
Selling Price
$ 61.76
4042
3825
1200
4342
Market Price
$ 77.86
Selling Price
$ 66.06
1479
1456
1211
3987
Market Price
$ 94.64
Selling Price
$ 85.86
735
289
400
3341
Market Price
$ 65.25
Selling Price
$ 58.74
762
672
682
955
Market Price
$ 112.40
Selling Price
$ 94.94
1516
1269
1181
2545
Market Price
$ 84.19
Selling Price
$ 76.33
1488
1154
1085
1665
Market Price
$ 69.46
Selling Price
$ 62.56
1785
1029
600
2495
Market Price
$ 100.27
Selling Price
$ 89.83
400
91
174
514
Market Price
$ 76.97
Selling Price
$ 66.53
2418
2192
1079
3737
Market Price
$ 70.30
Selling Price
$ 62.61
1358
1129
349
2257
Market Price
$ 90.47
Selling Price
$ 78.51
3658
3456
1553
4585
Market Price
$ 108.10
Selling Price
$ 91.64
119
114
80
510
Market Price
$ 87.99
Selling Price
$ 78.90
1685
535
503
4622
Market Price
$ 76.94
Selling Price
$ 67.95
2075
1724
1069
4080
Market Price
$ 76.52
Selling Price
$ 68.61
421
377
229
1010
Market Price
$ 84.24
Selling Price
$ 73.37
1530
1473
964
2505
Market Price
$ 112.51
Selling Price
$ 95.75
1727
1330
646
1798
Market Price
$ 68.35
Selling Price
$ 58.13
2648
1758
2200
2697
Market Price
$ 71.59
Selling Price
$ 61.30
309
102
158
1122
Market Price
$ 74.41
Selling Price
$ 64.45
979
790
360
1984
Market Price
$ 97.35
Selling Price
$ 83.32
3493
3397
955
4726
Market Price
$ 98.09
Selling Price
$ 84.39
1797
1668
1565
2536
Market Price
$ 105.36
Selling Price
$ 94.54
516
429
152
1391
Market Price
$ 109.61
Selling Price
$ 96.43
1179
641
554
2220
Market Price
$ 75.10
Selling Price
$ 66.88
553
326
112
1808
Market Price
$ 107.73
Selling Price
$ 90.32
1637
342
564
3296
Market Price
$ 73.38
Selling Price
$ 65.90
1914
526
610
2568
Market Price
$ 108.12
Selling Price
$ 90.73
2236
783
1403
3242
Market Price
$ 79.08
Selling Price
$ 66.92
2064
650
1428
3768
Market Price
$ 105.10
Selling Price
$ 92.29
1755
1076
921
2622
Market Price
$ 95.38
Selling Price
$ 83.85
3374
2129
1265
3932
Market Price
$ 89.88
Selling Price
$ 75.98
563
175
335
1121
Market Price
$ 90.45
Selling Price
$ 80.35
4150
1422
2896
4277
Market Price
$ 103.66
Selling Price
$ 90.26
630
446
280
872
Market Price
$ 106.26
Selling Price
$ 90.65
336
163
163
509
Market Price
$ 66.73
Selling Price
$ 58.66
718
629
309
3162