Market Price
$ 112.34
Selling Price
$ 95.31
1192
908
1167
1396
Market Price
$ 76.29
Selling Price
$ 63.91
296
120
199
951
Market Price
$ 82.68
Selling Price
$ 71.08
1421
404
1321
2142
Market Price
$ 103.54
Selling Price
$ 93.50
1043
713
524
3130
Market Price
$ 63.84
Selling Price
$ 55.13
2601
664
760
2659
Market Price
$ 80.86
Selling Price
$ 71.72
819
598
317
2942
Market Price
$ 109.82
Selling Price
$ 97.49
2887
1830
764
3327
Market Price
$ 71.95
Selling Price
$ 61.58
4413
3110
3356
4480
Market Price
$ 112.25
Selling Price
$ 95.80
1825
400
1252
2460
Market Price
$ 72.31
Selling Price
$ 62.15
4048
1706
979
4414
Market Price
$ 80.34
Selling Price
$ 67.98
3024
2121
1560
3606
Market Price
$ 87.75
Selling Price
$ 74.25
874
507
527
1087
Market Price
$ 111.30
Selling Price
$ 97.42
615
480
136
800
Market Price
$ 67.30
Selling Price
$ 60.62
3383
2509
2959
4017
Market Price
$ 71.56
Selling Price
$ 64.89
637
394
142
2909
Market Price
$ 92.81
Selling Price
$ 84.27
1956
1143
1269
2242
Market Price
$ 83.11
Selling Price
$ 71.16
3297
2994
2872
4874
Market Price
$ 85.11
Selling Price
$ 72.17
2811
668
854
3144
Market Price
$ 72.66
Selling Price
$ 63.57
225
58
94
702
Market Price
$ 109.47
Selling Price
$ 92.89
3399
1897
2936
3483
Market Price
$ 79.60
Selling Price
$ 71.29
355
269
301
1513
Market Price
$ 108.87
Selling Price
$ 98.85
3119
2674
2163
3165
Market Price
$ 88.89
Selling Price
$ 78.66
699
140
425
2565
Market Price
$ 91.76
Selling Price
$ 79.81
980
626
862
1862
Market Price
$ 103.76
Selling Price
$ 88.47
916
365
857
3638
Market Price
$ 97.04
Selling Price
$ 87.84
2780
1836
2665
3157
Market Price
$ 116.69
Selling Price
$ 98.58
1638
915
799
2464
Market Price
$ 99.39
Selling Price
$ 87.35
2119
745
799
4256
Market Price
$ 87.85
Selling Price
$ 79.73
4016
3815
2979
4957
Market Price
$ 84.24
Selling Price
$ 70.76
2907
2688
1956
3101
Market Price
$ 86.44
Selling Price
$ 73.03
2644
2090
1677
3610
Market Price
$ 107.91
Selling Price
$ 94.45
3608
2215
1458
4215
Market Price
$ 100.48
Selling Price
$ 85.42
502
391
227
2100
Market Price
$ 91.87
Selling Price
$ 77.88
1561
1194
997
2229
Market Price
$ 97.43
Selling Price
$ 82.99
3903
860
2157
4305
Market Price
$ 112.52
Selling Price
$ 94.02
1664
761
1563
2441
Market Price
$ 95.20
Selling Price
$ 81.37
333
68
326
612
Market Price
$ 82.05
Selling Price
$ 71.28
3436
1627
1751
4452
Market Price
$ 102.25
Selling Price
$ 88.01
1162
474
1084
1314
Market Price
$ 71.86
Selling Price
$ 60.59
3772
2724
2925
4541