Market Price
$ 64.27
Selling Price
$ 55.53
990
944
883
2492
Market Price
$ 63.43
Selling Price
$ 56.30
1195
844
701
4818
Market Price
$ 100.02
Selling Price
$ 86.33
1901
1019
1401
4869
Market Price
$ 103.35
Selling Price
$ 92.11
646
607
378
2138
Market Price
$ 102.51
Selling Price
$ 91.75
1376
1265
762
4113
Market Price
$ 103.01
Selling Price
$ 89.21
2342
1280
1049
2789
Market Price
$ 95.21
Selling Price
$ 85.10
2114
746
431
4385
Market Price
$ 93.31
Selling Price
$ 79.09
1773
1498
1433
4982
Market Price
$ 64.70
Selling Price
$ 55.78
1155
1052
961
3330
Market Price
$ 105.20
Selling Price
$ 92.28
946
705
867
1954
Market Price
$ 66.74
Selling Price
$ 58.20
560
296
463
2149
Market Price
$ 110.10
Selling Price
$ 91.91
2290
1539
948
4354
Market Price
$ 98.82
Selling Price
$ 86.11
793
585
222
1133
Market Price
$ 74.79
Selling Price
$ 65.22
1718
1533
1316
2397
Market Price
$ 86.14
Selling Price
$ 76.33
696
687
667
712
Market Price
$ 65.44
Selling Price
$ 57.81
574
324
276
2769
Market Price
$ 113.69
Selling Price
$ 96.57
1098
908
522
2772
Market Price
$ 91.36
Selling Price
$ 79.35
940
266
735
1496
Market Price
$ 94.80
Selling Price
$ 81.73
804
245
584
2099
Market Price
$ 73.45
Selling Price
$ 62.10
1661
1160
1208
2386
Market Price
$ 81.15
Selling Price
$ 72.59
1357
577
1260
3131
Market Price
$ 106.49
Selling Price
$ 96.61
392
82
209
725
Market Price
$ 100.85
Selling Price
$ 89.16
3489
3267
956
4164
Market Price
$ 76.83
Selling Price
$ 68.73
2721
611
1583
3773
Market Price
$ 96.26
Selling Price
$ 81.16
670
528
456
1159
Market Price
$ 106.95
Selling Price
$ 94.03
249
200
124
903
Market Price
$ 90.22
Selling Price
$ 81.99
1208
247
245
4502
Market Price
$ 103.33
Selling Price
$ 86.97
1685
914
1279
2515
Market Price
$ 97.03
Selling Price
$ 84.62
1141
957
401
1412
Market Price
$ 88.15
Selling Price
$ 79.05
685
525
441
1339
Market Price
$ 100.24
Selling Price
$ 85.21
1623
1559
1232
3054
Market Price
$ 76.31
Selling Price
$ 68.00
287
184
136
903
Market Price
$ 95.74
Selling Price
$ 81.26
2365
1308
2190
3251
Market Price
$ 112.34
Selling Price
$ 94.43
804
175
469
1112
Market Price
$ 76.35
Selling Price
$ 67.97
1205
277
484
1307
Market Price
$ 91.86
Selling Price
$ 78.13
2193
715
2165
3317
Market Price
$ 68.99
Selling Price
$ 59.90
4214
3082
2989
4840
Market Price
$ 62.52
Selling Price
$ 55.45
2356
1299
2132
3977
Market Price
$ 96.99
Selling Price
$ 83.46
516
120
488
652
Market Price
$ 104.63
Selling Price
$ 87.61
795
347
175
1863