Market Price
$ 76.23
Selling Price
$ 63.60
1549
341
981
2248
Market Price
$ 106.71
Selling Price
$ 95.42
390
378
383
1284
Market Price
$ 101.98
Selling Price
$ 90.17
3680
3425
2672
4503
Market Price
$ 100.76
Selling Price
$ 85.47
1719
744
1609
3653
Market Price
$ 74.73
Selling Price
$ 64.73
476
134
240
1159
Market Price
$ 108.27
Selling Price
$ 90.39
2694
1925
1567
3161
Market Price
$ 93.20
Selling Price
$ 81.41
1783
1347
978
3886
Market Price
$ 68.05
Selling Price
$ 57.89
1840
1535
1236
4127
Market Price
$ 72.96
Selling Price
$ 65.68
1909
1369
853
3650
Market Price
$ 85.69
Selling Price
$ 71.84
2283
1480
1206
3614
Market Price
$ 88.86
Selling Price
$ 79.50
4328
3470
1020
4458
Market Price
$ 68.93
Selling Price
$ 60.89
565
213
339
1778
Market Price
$ 79.46
Selling Price
$ 71.32
3081
1611
2133
4015
Market Price
$ 72.96
Selling Price
$ 65.56
1432
765
540
3280
Market Price
$ 114.19
Selling Price
$ 96.50
305
281
233
769
Market Price
$ 103.60
Selling Price
$ 91.31
2554
2133
1951
3974
Market Price
$ 86.57
Selling Price
$ 72.35
635
238
258
1420
Market Price
$ 99.42
Selling Price
$ 86.49
2234
2062
883
2707
Market Price
$ 64.43
Selling Price
$ 57.69
397
310
83
1398
Market Price
$ 89.69
Selling Price
$ 78.33
1317
1033
422
2191
Market Price
$ 102.53
Selling Price
$ 92.98
1881
1009
1571
2167
Market Price
$ 91.16
Selling Price
$ 81.19
1679
784
691
4180
Market Price
$ 100.65
Selling Price
$ 85.99
1314
454
273
3721
Market Price
$ 115.21
Selling Price
$ 97.92
247
59
141
937
Market Price
$ 82.12
Selling Price
$ 72.20
1705
1370
1339
3213
Market Price
$ 95.53
Selling Price
$ 84.03
453
350
167
797
Market Price
$ 115.44
Selling Price
$ 97.64
2264
1504
749
4859
Market Price
$ 66.86
Selling Price
$ 57.73
784
351
173
2364
Market Price
$ 66.17
Selling Price
$ 60.00
1886
1290
771
2127
Market Price
$ 71.91
Selling Price
$ 62.42
131
104
93
454
Market Price
$ 106.37
Selling Price
$ 95.04
3058
1922
2164
3281
Market Price
$ 106.23
Selling Price
$ 89.93
3041
807
2785
3910
Market Price
$ 66.79
Selling Price
$ 55.86
2293
725
1280
3585
Market Price
$ 83.95
Selling Price
$ 74.13
1618
1433
1094
2176
Market Price
$ 68.07
Selling Price
$ 57.26
2260
2143
1935
2603
Market Price
$ 90.22
Selling Price
$ 81.73
136
94
102
605
Market Price
$ 112.98
Selling Price
$ 98.80
2701
2084
1342
4857
Market Price
$ 68.75
Selling Price
$ 60.42
2279
1359
1638
4883
Market Price
$ 87.84
Selling Price
$ 78.76
1655
582
563
2302
Market Price
$ 70.63
Selling Price
$ 63.47
1559
436
474
3805