Market Price
$ 69.30
Selling Price
$ 61.03
2191
1688
793
2845
Market Price
$ 72.30
Selling Price
$ 63.70
575
311
422
818
Market Price
$ 107.79
Selling Price
$ 96.83
190
146
102
569
Market Price
$ 91.58
Selling Price
$ 77.81
2026
932
930
4177
Market Price
$ 91.51
Selling Price
$ 79.08
550
261
457
1414
Market Price
$ 68.08
Selling Price
$ 58.20
630
377
148
1397
Market Price
$ 115.28
Selling Price
$ 96.30
1255
1046
674
2821
Market Price
$ 92.31
Selling Price
$ 78.77
1356
507
963
1561
Market Price
$ 107.05
Selling Price
$ 95.51
458
162
384
1315
Market Price
$ 62.13
Selling Price
$ 55.93
154
145
52
468
Market Price
$ 96.72
Selling Price
$ 87.05
1593
648
995
1627
Market Price
$ 73.60
Selling Price
$ 64.10
1191
465
664
2742
Market Price
$ 101.54
Selling Price
$ 88.82
2172
1042
850
2716
Market Price
$ 111.41
Selling Price
$ 93.67
1361
737
1012
3186
Market Price
$ 86.83
Selling Price
$ 78.85
2563
1227
2368
2640
Market Price
$ 113.14
Selling Price
$ 96.52
229
209
107
870
Market Price
$ 100.24
Selling Price
$ 86.92
358
280
313
777
Market Price
$ 90.15
Selling Price
$ 79.69
1259
731
1111
1919
Market Price
$ 99.86
Selling Price
$ 85.51
1416
531
399
2170
Market Price
$ 107.62
Selling Price
$ 97.61
1964
1409
829
3700
Market Price
$ 99.35
Selling Price
$ 86.52
958
710
437
973
Market Price
$ 71.23
Selling Price
$ 64.00
2850
658
1198
3851
Market Price
$ 65.77
Selling Price
$ 59.49
641
438
259
1679
Market Price
$ 84.40
Selling Price
$ 74.15
268
69
179
455
Market Price
$ 96.41
Selling Price
$ 85.42
1104
725
771
3404
Market Price
$ 96.07
Selling Price
$ 84.65
1182
302
299
3439
Market Price
$ 111.43
Selling Price
$ 94.27
2195
1422
1408
3068
Market Price
$ 77.12
Selling Price
$ 66.57
823
309
229
3016
Market Price
$ 105.92
Selling Price
$ 90.53
652
479
216
1904
Market Price
$ 91.60
Selling Price
$ 81.02
316
304
251
438
Market Price
$ 64.49
Selling Price
$ 57.19
1695
1204
514
3258
Market Price
$ 71.27
Selling Price
$ 64.64
3495
1535
3143
3837
Market Price
$ 62.82
Selling Price
$ 55.68
1435
1049
1205
2099
Market Price
$ 91.54
Selling Price
$ 82.25
1369
908
509
2695
Market Price
$ 95.11
Selling Price
$ 85.52
1211
941
245
4672
Market Price
$ 114.46
Selling Price
$ 96.78
1747
1473
414
3422
Market Price
$ 61.40
Selling Price
$ 55.80
1714
482
651
2591
Market Price
$ 79.37
Selling Price
$ 71.74
1073
459
922
1448
Market Price
$ 114.53
Selling Price
$ 97.29
956
475
911
2482
Market Price
$ 68.99
Selling Price
$ 61.24
1656
574
1085
3279