Market Price
$ 63.42
Selling Price
$ 55.27
2182
2161
2161
3120
Market Price
$ 68.37
Selling Price
$ 60.42
974
537
196
1204
Market Price
$ 102.92
Selling Price
$ 93.27
708
302
209
3508
Market Price
$ 69.70
Selling Price
$ 58.32
2515
578
1344
2623
Market Price
$ 109.28
Selling Price
$ 91.77
952
787
893
1272
Market Price
$ 101.83
Selling Price
$ 85.84
3394
2553
720
4684
Market Price
$ 107.98
Selling Price
$ 94.15
1050
454
428
4398
Market Price
$ 73.61
Selling Price
$ 65.96
1703
906
1128
2147
Market Price
$ 66.92
Selling Price
$ 60.23
2959
2420
2361
3497
Market Price
$ 88.16
Selling Price
$ 74.72
608
521
467
2216
Market Price
$ 80.71
Selling Price
$ 71.46
2932
1383
1311
4362
Market Price
$ 104.62
Selling Price
$ 90.53
2010
603
1545
2846
Market Price
$ 74.41
Selling Price
$ 64.72
1394
1393
1217
3581
Market Price
$ 86.19
Selling Price
$ 74.03
581
579
505
932
Market Price
$ 81.92
Selling Price
$ 68.81
1105
545
1031
4507
Market Price
$ 64.39
Selling Price
$ 57.01
878
493
754
1131
Market Price
$ 115.88
Selling Price
$ 97.74
2390
495
1021
2954
Market Price
$ 78.01
Selling Price
$ 66.90
321
216
222
533
Market Price
$ 67.55
Selling Price
$ 60.58
1916
1781
1509
2141
Market Price
$ 85.23
Selling Price
$ 75.00
837
737
538
1962
Market Price
$ 99.93
Selling Price
$ 86.48
101
64
62
469
Market Price
$ 101.68
Selling Price
$ 86.13
974
734
961
1235
Market Price
$ 74.82
Selling Price
$ 67.06
1255
759
1048
2260
Market Price
$ 109.67
Selling Price
$ 94.06
2951
2073
2516
3016
Market Price
$ 79.62
Selling Price
$ 72.08
955
542
252
4123
Market Price
$ 98.09
Selling Price
$ 85.11
998
784
639
1718
Market Price
$ 62.10
Selling Price
$ 55.49
1207
770
587
1749
Market Price
$ 67.36
Selling Price
$ 60.44
4075
1748
1771
4377
Market Price
$ 110.44
Selling Price
$ 93.24
1790
1148
732
2372
Market Price
$ 85.26
Selling Price
$ 72.92
1791
1649
819
4263
Market Price
$ 100.15
Selling Price
$ 86.79
872
804
818
1202
Market Price
$ 82.39
Selling Price
$ 72.68
684
301
313
1400
Market Price
$ 67.36
Selling Price
$ 59.20
2606
1418
576
2836
Market Price
$ 98.43
Selling Price
$ 85.44
2054
1959
1411
3260
Market Price
$ 70.84
Selling Price
$ 60.34
626
541
229
1826
Market Price
$ 97.43
Selling Price
$ 83.08
3291
2443
2935
3709
Market Price
$ 102.13
Selling Price
$ 85.35
3278
2333
2663
4207
Market Price
$ 95.43
Selling Price
$ 81.56
1012
262
938
2470
Market Price
$ 102.64
Selling Price
$ 89.16
1100
1014
907
2704
Market Price
$ 102.73
Selling Price
$ 88.41
1485
463
547
2419