Market Price
$ 110.87
Selling Price
$ 98.98
1221
969
1093
2502
Market Price
$ 89.16
Selling Price
$ 75.73
683
235
350
1153
Market Price
$ 69.59
Selling Price
$ 60.22
488
188
278
564
Market Price
$ 62.48
Selling Price
$ 56.79
1448
1027
629
3251
Market Price
$ 64.60
Selling Price
$ 56.25
3577
2406
2226
4994
Market Price
$ 101.32
Selling Price
$ 85.82
246
241
118
964
Market Price
$ 71.34
Selling Price
$ 61.95
1452
418
609
2915
Market Price
$ 63.38
Selling Price
$ 56.30
158
110
65
765
Market Price
$ 111.29
Selling Price
$ 98.86
491
151
300
904
Market Price
$ 80.55
Selling Price
$ 68.99
1982
1499
1128
4576
Market Price
$ 102.73
Selling Price
$ 93.04
714
376
158
790
Market Price
$ 94.33
Selling Price
$ 84.40
700
188
170
1878
Market Price
$ 71.98
Selling Price
$ 61.98
851
354
686
1046
Market Price
$ 85.55
Selling Price
$ 71.51
2874
1424
1414
4568
Market Price
$ 72.52
Selling Price
$ 65.52
1951
1827
886
4660
Market Price
$ 107.21
Selling Price
$ 96.36
1800
536
1698
1885
Market Price
$ 90.60
Selling Price
$ 76.43
2354
819
558
3082
Market Price
$ 85.00
Selling Price
$ 76.93
1403
1248
1040
3079
Market Price
$ 82.26
Selling Price
$ 69.73
2162
1420
726
3706
Market Price
$ 68.97
Selling Price
$ 57.58
766
549
172
1325
Market Price
$ 111.81
Selling Price
$ 98.39
1555
1497
1240
2980
Market Price
$ 78.73
Selling Price
$ 67.79
781
239
357
1035
Market Price
$ 88.53
Selling Price
$ 76.52
780
538
504
1318
Market Price
$ 65.35
Selling Price
$ 57.27
1881
915
1853
2231
Market Price
$ 109.91
Selling Price
$ 95.62
3745
1483
2823
4023
Market Price
$ 108.22
Selling Price
$ 92.60
433
169
405
915
Market Price
$ 101.22
Selling Price
$ 89.47
1917
1824
878
3343
Market Price
$ 63.14
Selling Price
$ 55.91
662
645
160
2636
Market Price
$ 104.33
Selling Price
$ 89.03
327
179
258
529
Market Price
$ 79.31
Selling Price
$ 67.41
397
153
113
801
Market Price
$ 73.16
Selling Price
$ 64.34
2994
2566
2541
3463
Market Price
$ 111.99
Selling Price
$ 95.76
304
181
193
790
Market Price
$ 105.88
Selling Price
$ 90.48
1959
1233
1351
2612
Market Price
$ 63.74
Selling Price
$ 56.55
2940
2764
1498
4380
Market Price
$ 84.24
Selling Price
$ 75.09
2092
1546
1493
3455
Market Price
$ 102.11
Selling Price
$ 87.97
1735
1541
1520
4042
Market Price
$ 66.79
Selling Price
$ 59.25
374
264
127
1493
Market Price
$ 90.50
Selling Price
$ 80.43
2547
805
2018
2836
Market Price
$ 79.94
Selling Price
$ 66.64
2471
551
2030
3665
Market Price
$ 74.10
Selling Price
$ 65.92
2174
530
1937
3600