Market Price
$ 83.24
Selling Price
$ 72.89
2157
530
1414
4044
Market Price
$ 121.17
Selling Price
$ 102.14
2070
2055
1968
3039
Market Price
$ 103.85
Selling Price
$ 89.28
1966
1533
920
2475
Market Price
$ 123.56
Selling Price
$ 108.08
2339
1713
1616
4302
Market Price
$ 107.86
Selling Price
$ 93.71
265
206
184
759
Market Price
$ 132.83
Selling Price
$ 113.48
2147
1346
678
3119
Market Price
$ 111.42
Selling Price
$ 101.24
2117
1130
1316
2888
Market Price
$ 82.45
Selling Price
$ 74.23
1914
893
501
2776
Market Price
$ 98.67
Selling Price
$ 83.31
733
689
672
3579
Market Price
$ 106.23
Selling Price
$ 90.77
467
357
364
1096
Market Price
$ 112.45
Selling Price
$ 100.18
2697
2509
1023
3599
Market Price
$ 91.84
Selling Price
$ 80.05
1161
660
807
1659
Market Price
$ 84.72
Selling Price
$ 76.69
1277
935
1137
4845
Market Price
$ 109.46
Selling Price
$ 94.46
1751
1077
1492
2132
Market Price
$ 106.85
Selling Price
$ 91.87
782
435
665
898
Market Price
$ 136.30
Selling Price
$ 114.97
839
767
540
1583
Market Price
$ 81.98
Selling Price
$ 70.99
1118
249
937
2781
Market Price
$ 124.03
Selling Price
$ 106.66
350
309
212
429
Market Price
$ 115.60
Selling Price
$ 97.43
653
147
627
698
Market Price
$ 100.43
Selling Price
$ 86.84
239
161
230
751
Market Price
$ 84.20
Selling Price
$ 72.25
785
558
605
2576
Market Price
$ 98.11
Selling Price
$ 84.81
2037
478
1147
4202
Market Price
$ 107.04
Selling Price
$ 93.93
1219
935
1110
1271
Market Price
$ 120.36
Selling Price
$ 104.94
979
575
196
3721
Market Price
$ 117.25
Selling Price
$ 103.60
409
379
364
1205
Market Price
$ 89.45
Selling Price
$ 81.02
1109
448
939
2193
Market Price
$ 109.10
Selling Price
$ 93.83
1770
699
463
2818
Market Price
$ 85.06
Selling Price
$ 72.71
403
138
172
1570
Market Price
$ 135.48
Selling Price
$ 116.57
1324
1255
1260
1703
Market Price
$ 133.84
Selling Price
$ 113.38
267
137
96
631
Market Price
$ 110.25
Selling Price
$ 93.44
1531
775
417
3003
Market Price
$ 107.83
Selling Price
$ 94.61
1530
1358
325
2928
Market Price
$ 121.05
Selling Price
$ 103.20
2505
1056
2102
4665
Market Price
$ 111.35
Selling Price
$ 100.46
936
652
784
1726
Market Price
$ 126.85
Selling Price
$ 109.70
325
155
149
1046
Market Price
$ 122.95
Selling Price
$ 109.35
1809
1395
1368
1982
Market Price
$ 102.82
Selling Price
$ 89.01
299
157
288
425
Market Price
$ 104.86
Selling Price
$ 88.57
1082
287
266
1363
Market Price
$ 87.41
Selling Price
$ 77.95
1085
339
314
1889
Market Price
$ 129.64
Selling Price
$ 110.39
3934
1449
2904
4135