Market Price
$ 73.31
Selling Price
$ 62.23
1897
1844
829
3249
Market Price
$ 109.36
Selling Price
$ 93.95
3231
2103
1577
3436
Market Price
$ 101.18
Selling Price
$ 88.18
696
433
376
2052
Market Price
$ 95.68
Selling Price
$ 82.65
1761
659
1209
2546
Market Price
$ 67.58
Selling Price
$ 60.68
1440
1056
1185
4194
Market Price
$ 62.82
Selling Price
$ 55.26
872
435
623
1560
Market Price
$ 78.90
Selling Price
$ 68.20
1303
461
631
2129
Market Price
$ 108.30
Selling Price
$ 91.59
894
824
468
3286
Market Price
$ 94.73
Selling Price
$ 82.24
218
70
50
762
Market Price
$ 70.19
Selling Price
$ 58.87
270
254
62
412
Market Price
$ 95.58
Selling Price
$ 81.71
1087
235
767
1706
Market Price
$ 109.91
Selling Price
$ 98.23
4339
2754
1699
4409
Market Price
$ 84.63
Selling Price
$ 74.14
1254
1005
1150
3406
Market Price
$ 104.27
Selling Price
$ 87.16
4345
2331
2327
4650
Market Price
$ 66.74
Selling Price
$ 58.21
1893
1345
390
2419
Market Price
$ 75.81
Selling Price
$ 64.31
906
798
620
2368
Market Price
$ 93.85
Selling Price
$ 84.10
4164
1485
1366
4504
Market Price
$ 62.05
Selling Price
$ 56.40
1889
616
1069
3390
Market Price
$ 89.42
Selling Price
$ 76.97
402
380
261
1766
Market Price
$ 100.53
Selling Price
$ 91.15
566
507
473
1686
Market Price
$ 73.58
Selling Price
$ 63.93
1212
390
437
4286
Market Price
$ 100.29
Selling Price
$ 87.17
2274
2168
1375
2569
Market Price
$ 71.94
Selling Price
$ 61.63
4636
2057
2107
4694
Market Price
$ 64.30
Selling Price
$ 55.34
949
742
481
1697
Market Price
$ 114.95
Selling Price
$ 97.35
1305
760
871
2868
Market Price
$ 76.64
Selling Price
$ 66.80
281
247
132
1207
Market Price
$ 103.54
Selling Price
$ 89.89
1302
639
1253
1615
Market Price
$ 88.19
Selling Price
$ 79.88
2148
1907
2022
2607
Market Price
$ 78.79
Selling Price
$ 70.17
1549
349
1495
2875
Market Price
$ 95.60
Selling Price
$ 86.65
2196
2119
852
2435
Market Price
$ 70.32
Selling Price
$ 58.70
2860
1249
1704
3796
Market Price
$ 75.86
Selling Price
$ 65.28
160
83
146
663
Market Price
$ 80.65
Selling Price
$ 70.90
874
194
732
3534
Market Price
$ 89.14
Selling Price
$ 78.07
249
76
71
603
Market Price
$ 104.94
Selling Price
$ 88.15
1866
1586
637
3899
Market Price
$ 99.93
Selling Price
$ 87.90
675
333
181
2140
Market Price
$ 97.96
Selling Price
$ 84.11
1846
1470
697
1885
Market Price
$ 73.47
Selling Price
$ 63.22
1487
1151
727
2211
Market Price
$ 67.77
Selling Price
$ 59.00
1287
330
922
3318
Market Price
$ 99.47
Selling Price
$ 88.26
3044
2786
1761
4866