Market Price
$ 100.44
Selling Price
$ 84.12
672
276
320
1248
Market Price
$ 66.47
Selling Price
$ 60.23
503
126
331
666
Market Price
$ 80.67
Selling Price
$ 68.68
2196
764
652
3155
Market Price
$ 90.48
Selling Price
$ 76.05
494
349
419
612
Market Price
$ 84.42
Selling Price
$ 70.86
1424
1247
1282
2562
Market Price
$ 86.00
Selling Price
$ 74.41
839
251
753
1541
Market Price
$ 112.46
Selling Price
$ 96.74
419
103
364
502
Market Price
$ 105.23
Selling Price
$ 88.76
1529
374
701
2471
Market Price
$ 92.75
Selling Price
$ 82.68
2503
2473
2120
2908
Market Price
$ 88.34
Selling Price
$ 75.22
1362
1302
563
2971
Market Price
$ 76.69
Selling Price
$ 64.80
2744
1710
1128
2900
Market Price
$ 93.60
Selling Price
$ 79.26
380
345
197
554
Market Price
$ 90.97
Selling Price
$ 77.50
1102
363
994
1192
Market Price
$ 62.20
Selling Price
$ 55.08
434
420
304
648
Market Price
$ 89.10
Selling Price
$ 76.97
2105
1813
1648
4474
Market Price
$ 88.69
Selling Price
$ 76.93
2475
805
2200
2619
Market Price
$ 115.59
Selling Price
$ 98.89
4592
1800
2010
4829
Market Price
$ 109.54
Selling Price
$ 91.50
999
749
896
1312
Market Price
$ 65.16
Selling Price
$ 57.21
4096
1479
2217
4526
Market Price
$ 90.97
Selling Price
$ 75.85
881
338
392
1065
Market Price
$ 102.58
Selling Price
$ 89.01
1529
343
1165
2135
Market Price
$ 70.10
Selling Price
$ 60.73
473
366
396
1106
Market Price
$ 110.81
Selling Price
$ 97.22
2441
2003
1092
2751
Market Price
$ 74.39
Selling Price
$ 64.79
758
488
691
2732
Market Price
$ 98.14
Selling Price
$ 86.57
1176
1076
1039
2755
Market Price
$ 83.03
Selling Price
$ 75.02
2546
591
2487
2727
Market Price
$ 107.93
Selling Price
$ 92.51
414
324
259
1154
Market Price
$ 78.59
Selling Price
$ 66.85
718
685
417
1119
Market Price
$ 104.14
Selling Price
$ 91.58
396
342
317
645
Market Price
$ 77.30
Selling Price
$ 68.01
1867
1620
1755
2213
Market Price
$ 90.93
Selling Price
$ 79.16
1406
559
1141
4022
Market Price
$ 69.95
Selling Price
$ 61.60
3087
1199
1093
3283
Market Price
$ 64.31
Selling Price
$ 57.95
3788
1840
1865
4349
Market Price
$ 101.93
Selling Price
$ 87.04
1381
867
703
1412
Market Price
$ 106.54
Selling Price
$ 92.76
1167
766
312
3161
Market Price
$ 107.13
Selling Price
$ 92.58
1397
334
404
2683
Market Price
$ 71.99
Selling Price
$ 61.05
3305
798
2149
4144
Market Price
$ 91.13
Selling Price
$ 81.89
3199
1824
1105
3589
Market Price
$ 96.57
Selling Price
$ 83.13
1124
827
901
4737
Market Price
$ 105.17
Selling Price
$ 92.92
999
200
407
3831