Market Price
$ 105.36
Selling Price
$ 88.19
2189
1802
1313
3081
Market Price
$ 108.47
Selling Price
$ 93.21
1109
478
302
3466
Market Price
$ 72.61
Selling Price
$ 63.62
747
398
458
1563
Market Price
$ 101.51
Selling Price
$ 85.96
454
254
327
515
Market Price
$ 68.95
Selling Price
$ 59.73
118
67
44
568
Market Price
$ 92.56
Selling Price
$ 81.89
2881
2301
2266
3677
Market Price
$ 111.26
Selling Price
$ 98.25
1423
964
1144
2211
Market Price
$ 98.60
Selling Price
$ 88.78
511
192
425
517
Market Price
$ 107.23
Selling Price
$ 96.88
4492
1067
2640
4578
Market Price
$ 116.13
Selling Price
$ 98.88
3449
777
2813
4262
Market Price
$ 83.40
Selling Price
$ 70.17
494
440
105
920
Market Price
$ 92.87
Selling Price
$ 80.33
777
551
619
1009
Market Price
$ 104.19
Selling Price
$ 92.15
1059
1024
307
1742
Market Price
$ 94.90
Selling Price
$ 79.15
2382
565
1703
3712
Market Price
$ 78.75
Selling Price
$ 68.19
4212
2108
1809
4733
Market Price
$ 96.84
Selling Price
$ 83.60
1733
673
1051
2098
Market Price
$ 78.98
Selling Price
$ 68.94
972
853
277
4239
Market Price
$ 113.39
Selling Price
$ 98.04
1208
825
573
1933
Market Price
$ 89.46
Selling Price
$ 78.08
225
216
117
424
Market Price
$ 72.45
Selling Price
$ 64.45
1963
597
1672
4455
Market Price
$ 87.44
Selling Price
$ 77.73
1563
480
1174
4161
Market Price
$ 85.07
Selling Price
$ 75.06
2470
2224
2032
2475
Market Price
$ 78.17
Selling Price
$ 66.20
2347
2053
1387
3110
Market Price
$ 75.24
Selling Price
$ 66.97
1456
940
830
2320
Market Price
$ 64.79
Selling Price
$ 56.56
2098
1668
1555
2977
Market Price
$ 114.01
Selling Price
$ 97.61
1727
582
439
2164
Market Price
$ 92.20
Selling Price
$ 81.49
1988
768
767
4377
Market Price
$ 84.09
Selling Price
$ 70.28
1724
1095
810
4769
Market Price
$ 102.16
Selling Price
$ 86.31
841
590
531
1921
Market Price
$ 68.19
Selling Price
$ 58.09
242
203
183
621
Market Price
$ 108.88
Selling Price
$ 93.71
2650
1224
896
3522
Market Price
$ 82.81
Selling Price
$ 74.48
2955
1923
2412
3071
Market Price
$ 89.42
Selling Price
$ 74.57
684
282
270
1607
Market Price
$ 114.44
Selling Price
$ 95.79
3814
2541
3190
4272
Market Price
$ 66.93
Selling Price
$ 57.79
1920
618
1197
2978
Market Price
$ 104.93
Selling Price
$ 90.05
1462
1208
873
4110
Market Price
$ 81.46
Selling Price
$ 68.49
1258
815
1167
4183
Market Price
$ 78.56
Selling Price
$ 65.80
204
74
138
853
Market Price
$ 113.50
Selling Price
$ 97.84
2394
2008
1159
2447
Market Price
$ 72.82
Selling Price
$ 64.13
743
220
624
948