Market Price
$ 64.65
Selling Price
$ 55.51
2193
502
492
3831
Market Price
$ 83.61
Selling Price
$ 70.74
1184
1033
524
1801
Market Price
$ 106.76
Selling Price
$ 95.74
3171
1378
1105
3352
Market Price
$ 83.29
Selling Price
$ 73.64
970
259
700
1401
Market Price
$ 80.73
Selling Price
$ 72.50
381
193
294
1680
Market Price
$ 102.99
Selling Price
$ 92.61
1577
1191
1485
1737
Market Price
$ 114.91
Selling Price
$ 97.19
378
148
153
485
Market Price
$ 114.45
Selling Price
$ 98.11
967
388
920
2716
Market Price
$ 112.86
Selling Price
$ 98.12
4656
2477
4467
4735
Market Price
$ 96.58
Selling Price
$ 83.16
270
178
152
977
Market Price
$ 100.90
Selling Price
$ 87.56
2791
2118
2755
3431
Market Price
$ 96.58
Selling Price
$ 85.21
1431
734
1064
2301
Market Price
$ 72.01
Selling Price
$ 65.17
558
296
251
1700
Market Price
$ 89.07
Selling Price
$ 76.54
1429
729
533
3843
Market Price
$ 99.57
Selling Price
$ 87.51
2430
1650
894
2604
Market Price
$ 102.64
Selling Price
$ 87.34
1831
1411
426
2489
Market Price
$ 95.58
Selling Price
$ 83.40
1775
635
507
2322
Market Price
$ 88.55
Selling Price
$ 76.89
4219
2552
2611
4943
Market Price
$ 109.97
Selling Price
$ 96.68
1387
735
649
1518
Market Price
$ 83.80
Selling Price
$ 73.17
3943
2657
2251
4383
Market Price
$ 85.40
Selling Price
$ 71.39
3277
709
3000
4523
Market Price
$ 68.49
Selling Price
$ 61.59
338
67
120
1142
Market Price
$ 106.75
Selling Price
$ 89.86
2880
2004
2860
4083
Market Price
$ 113.15
Selling Price
$ 96.23
778
218
583
3029
Market Price
$ 93.57
Selling Price
$ 82.77
257
256
182
1260
Market Price
$ 84.44
Selling Price
$ 72.87
1070
261
454
2419
Market Price
$ 89.71
Selling Price
$ 75.52
525
208
397
1956
Market Price
$ 79.56
Selling Price
$ 68.58
2112
771
1351
4272
Market Price
$ 100.07
Selling Price
$ 85.46
511
226
218
919
Market Price
$ 64.77
Selling Price
$ 57.24
2432
2405
1234
4204
Market Price
$ 90.55
Selling Price
$ 77.91
904
550
865
2335
Market Price
$ 87.63
Selling Price
$ 77.78
2365
1308
1894
4227
Market Price
$ 95.86
Selling Price
$ 85.32
1485
622
812
2585
Market Price
$ 110.71
Selling Price
$ 97.94
1209
1152
370
3360
Market Price
$ 67.98
Selling Price
$ 57.80
805
486
236
2536
Market Price
$ 69.03
Selling Price
$ 60.02
2082
1377
1160
4633
Market Price
$ 72.30
Selling Price
$ 62.43
165
142
102
785
Market Price
$ 109.00
Selling Price
$ 95.05
2185
1205
1876
3844
Market Price
$ 104.19
Selling Price
$ 89.93
2274
1250
1419
4515
Market Price
$ 83.38
Selling Price
$ 70.54
3154
1140
2876
3605