Market Price
$ 117.72
Selling Price
$ 98.90
257
174
134
976
Market Price
$ 73.41
Selling Price
$ 66.28
1977
1464
1315
3829
Market Price
$ 66.03
Selling Price
$ 59.17
1761
1232
1410
2227
Market Price
$ 101.28
Selling Price
$ 87.52
2451
966
2450
2916
Market Price
$ 75.95
Selling Price
$ 63.82
1146
324
1119
1751
Market Price
$ 68.53
Selling Price
$ 58.85
2459
1431
2321
2925
Market Price
$ 68.86
Selling Price
$ 58.48
1002
308
328
2621
Market Price
$ 84.63
Selling Price
$ 74.18
2147
1536
1437
4451
Market Price
$ 81.26
Selling Price
$ 71.14
2300
1873
520
3197
Market Price
$ 104.33
Selling Price
$ 90.18
1671
665
1147
3029
Market Price
$ 110.50
Selling Price
$ 93.59
2702
820
2120
2801
Market Price
$ 73.05
Selling Price
$ 63.58
1085
697
1020
2463
Market Price
$ 82.10
Selling Price
$ 71.11
1370
1019
856
1840
Market Price
$ 73.41
Selling Price
$ 64.32
1846
1573
1272
3442
Market Price
$ 72.82
Selling Price
$ 65.17
576
179
179
934
Market Price
$ 116.03
Selling Price
$ 98.17
1660
1567
874
2427
Market Price
$ 112.83
Selling Price
$ 94.23
358
336
247
1086
Market Price
$ 68.29
Selling Price
$ 61.99
805
499
590
946
Market Price
$ 77.59
Selling Price
$ 68.24
2031
912
1287
3632
Market Price
$ 71.75
Selling Price
$ 60.07
1025
416
826
3944
Market Price
$ 101.19
Selling Price
$ 88.37
3176
1979
1892
4417
Market Price
$ 74.26
Selling Price
$ 64.93
2504
1211
2035
4604
Market Price
$ 69.97
Selling Price
$ 60.43
2070
1355
1167
4292
Market Price
$ 67.73
Selling Price
$ 60.74
1029
950
872
2471
Market Price
$ 85.62
Selling Price
$ 77.42
2357
1408
1431
2812
Market Price
$ 105.96
Selling Price
$ 90.45
2844
881
2776
4724
Market Price
$ 86.34
Selling Price
$ 77.28
437
432
369
601
Market Price
$ 111.28
Selling Price
$ 94.99
1502
1260
753
3853
Market Price
$ 100.18
Selling Price
$ 84.89
2033
993
717
2185
Market Price
$ 85.25
Selling Price
$ 76.82
1134
446
559
1659
Market Price
$ 79.37
Selling Price
$ 66.73
3384
2683
1394
3924
Market Price
$ 113.92
Selling Price
$ 96.61
390
357
304
440
Market Price
$ 100.42
Selling Price
$ 91.11
344
213
214
510
Market Price
$ 65.56
Selling Price
$ 57.31
356
327
73
1183
Market Price
$ 67.99
Selling Price
$ 61.48
1694
1390
1411
4923
Market Price
$ 77.71
Selling Price
$ 65.03
747
433
343
2243
Market Price
$ 100.22
Selling Price
$ 84.23
3299
1735
1829
3581
Market Price
$ 101.53
Selling Price
$ 85.70
3129
1421
2055
4392
Market Price
$ 107.14
Selling Price
$ 96.42
1322
1028
1030
1611
Market Price
$ 83.09
Selling Price
$ 69.80
850
417
607
1802