Market Price
$ 68.49
Selling Price
$ 59.85
1258
604
636
3216
Market Price
$ 87.28
Selling Price
$ 76.33
1715
1629
1521
2048
Market Price
$ 70.98
Selling Price
$ 59.60
2039
520
1180
2073
Market Price
$ 77.50
Selling Price
$ 70.22
865
835
613
1211
Market Price
$ 92.69
Selling Price
$ 78.83
3739
2565
3421
4059
Market Price
$ 100.87
Selling Price
$ 89.65
3176
1653
1783
4100
Market Price
$ 86.79
Selling Price
$ 75.47
821
176
696
3674
Market Price
$ 85.97
Selling Price
$ 77.57
529
398
167
2524
Market Price
$ 65.71
Selling Price
$ 56.46
325
188
99
477
Market Price
$ 106.77
Selling Price
$ 93.91
1647
1198
331
2294
Market Price
$ 71.24
Selling Price
$ 60.70
1364
933
706
2716
Market Price
$ 92.48
Selling Price
$ 80.86
3132
2275
2757
3383
Market Price
$ 107.25
Selling Price
$ 96.19
3288
2700
1756
4563
Market Price
$ 64.48
Selling Price
$ 56.37
791
474
731
1268
Market Price
$ 64.12
Selling Price
$ 58.22
978
956
852
2513
Market Price
$ 67.16
Selling Price
$ 59.91
3346
3124
2062
3452
Market Price
$ 100.70
Selling Price
$ 91.45
1032
675
754
4325
Market Price
$ 81.44
Selling Price
$ 70.11
1682
990
999
3320
Market Price
$ 77.25
Selling Price
$ 68.03
489
215
122
1712
Market Price
$ 79.25
Selling Price
$ 71.69
1086
549
415
2392
Market Price
$ 72.13
Selling Price
$ 63.80
1398
757
508
2143
Market Price
$ 110.47
Selling Price
$ 93.43
1118
901
926
1703
Market Price
$ 86.11
Selling Price
$ 72.13
923
225
527
2259
Market Price
$ 96.41
Selling Price
$ 85.40
715
438
449
3401
Market Price
$ 98.10
Selling Price
$ 85.29
3585
2189
3157
3865
Market Price
$ 105.59
Selling Price
$ 95.35
1912
1505
1744
4256
Market Price
$ 99.01
Selling Price
$ 82.81
2684
1254
2037
4903
Market Price
$ 82.29
Selling Price
$ 73.24
1345
1187
1011
1401
Market Price
$ 100.54
Selling Price
$ 90.80
1310
780
345
4362
Market Price
$ 71.32
Selling Price
$ 64.58
471
440
94
1529
Market Price
$ 83.89
Selling Price
$ 73.71
713
290
563
2306
Market Price
$ 93.67
Selling Price
$ 82.98
2379
1124
997
2589
Market Price
$ 108.31
Selling Price
$ 95.40
1603
732
1011
2067
Market Price
$ 77.01
Selling Price
$ 69.01
1324
1062
1010
3488
Market Price
$ 111.31
Selling Price
$ 94.22
975
442
790
1664
Market Price
$ 81.03
Selling Price
$ 71.69
2938
957
2859
4942
Market Price
$ 63.72
Selling Price
$ 55.09
3614
1122
2737
4604
Market Price
$ 90.83
Selling Price
$ 78.91
1875
1443
1162
2987
Market Price
$ 93.49
Selling Price
$ 80.16
664
165
297
840
Market Price
$ 86.18
Selling Price
$ 74.29
699
332
535
2531