Market Price
$ 66.49
Selling Price
$ 58.15
2329
1854
1518
2557
Market Price
$ 101.39
Selling Price
$ 86.60
312
208
183
1058
Market Price
$ 85.28
Selling Price
$ 77.28
787
223
769
3235
Market Price
$ 113.81
Selling Price
$ 96.26
1329
769
769
3185
Market Price
$ 79.76
Selling Price
$ 72.34
1950
1261
803
2437
Market Price
$ 65.31
Selling Price
$ 55.49
555
113
375
621
Market Price
$ 75.10
Selling Price
$ 64.70
444
214
96
1859
Market Price
$ 66.22
Selling Price
$ 56.33
4062
3707
2423
4884
Market Price
$ 114.87
Selling Price
$ 97.99
1572
1319
481
1810
Market Price
$ 98.26
Selling Price
$ 82.20
2453
2282
868
2857
Market Price
$ 100.47
Selling Price
$ 86.01
1055
557
457
2737
Market Price
$ 98.01
Selling Price
$ 82.94
785
194
387
810
Market Price
$ 71.00
Selling Price
$ 61.91
857
660
638
1174
Market Price
$ 63.91
Selling Price
$ 57.19
290
95
264
402
Market Price
$ 64.64
Selling Price
$ 56.36
3870
1520
3739
4071
Market Price
$ 81.09
Selling Price
$ 71.19
861
470
409
923
Market Price
$ 91.01
Selling Price
$ 81.54
2626
1101
856
3790
Market Price
$ 107.64
Selling Price
$ 93.83
1172
847
1039
1312
Market Price
$ 92.94
Selling Price
$ 81.54
2642
1499
2586
3144
Market Price
$ 84.81
Selling Price
$ 71.63
735
596
151
3024
Market Price
$ 102.71
Selling Price
$ 88.53
1009
573
263
1080
Market Price
$ 71.90
Selling Price
$ 61.34
3089
2823
1758
3871
Market Price
$ 108.26
Selling Price
$ 98.39
982
409
678
2373
Market Price
$ 76.06
Selling Price
$ 66.54
108
54
72
533
Market Price
$ 82.26
Selling Price
$ 74.44
788
678
193
3241
Market Price
$ 94.19
Selling Price
$ 83.55
82
31
55
403
Market Price
$ 76.38
Selling Price
$ 66.77
930
770
646
2324
Market Price
$ 92.84
Selling Price
$ 79.76
668
480
336
796
Market Price
$ 73.01
Selling Price
$ 63.01
2354
810
1763
3099
Market Price
$ 70.71
Selling Price
$ 60.10
2312
1480
533
2759
Market Price
$ 102.91
Selling Price
$ 90.16
178
80
47
523
Market Price
$ 94.42
Selling Price
$ 82.57
1465
1161
683
1747
Market Price
$ 103.38
Selling Price
$ 89.23
1978
803
1091
4060
Market Price
$ 98.47
Selling Price
$ 88.19
1921
675
939
2784
Market Price
$ 93.34
Selling Price
$ 84.24
1306
903
1244
3633
Market Price
$ 89.02
Selling Price
$ 78.00
1345
624
1285
1775
Market Price
$ 97.47
Selling Price
$ 83.59
1131
763
859
1570
Market Price
$ 74.17
Selling Price
$ 65.65
2828
1729
1451
4123
Market Price
$ 71.28
Selling Price
$ 63.22
1210
566
357
1496
Market Price
$ 110.47
Selling Price
$ 94.48
611
568
246
673