Market Price
$ 107.47
Selling Price
$ 91.71
2227
445
1659
2731
Market Price
$ 107.11
Selling Price
$ 94.81
561
447
267
1688
Market Price
$ 92.45
Selling Price
$ 79.77
259
216
131
937
Market Price
$ 109.58
Selling Price
$ 97.69
979
527
953
1559
Market Price
$ 98.89
Selling Price
$ 88.56
1226
790
810
3232
Market Price
$ 77.72
Selling Price
$ 67.36
3168
2662
1827
3738
Market Price
$ 76.27
Selling Price
$ 64.42
2049
531
1446
3233
Market Price
$ 96.59
Selling Price
$ 81.25
754
416
407
1829
Market Price
$ 96.05
Selling Price
$ 80.94
252
148
186
712
Market Price
$ 85.90
Selling Price
$ 74.82
568
428
210
1427
Market Price
$ 72.35
Selling Price
$ 64.71
1329
1207
324
2567
Market Price
$ 104.63
Selling Price
$ 93.92
1712
1457
1125
4653
Market Price
$ 97.53
Selling Price
$ 87.29
4004
3203
2376
4192
Market Price
$ 93.97
Selling Price
$ 81.18
2700
1363
1126
4275
Market Price
$ 67.71
Selling Price
$ 58.53
856
690
582
3450
Market Price
$ 78.56
Selling Price
$ 66.83
2163
1237
1043
3869
Market Price
$ 100.56
Selling Price
$ 88.20
463
295
174
936
Market Price
$ 107.79
Selling Price
$ 91.73
923
536
199
4572
Market Price
$ 72.05
Selling Price
$ 61.14
1184
689
714
4605
Market Price
$ 93.78
Selling Price
$ 82.33
999
224
872
4587
Market Price
$ 92.70
Selling Price
$ 83.84
185
120
37
407
Market Price
$ 73.00
Selling Price
$ 64.62
1418
711
1212
1439
Market Price
$ 84.78
Selling Price
$ 76.09
144
94
109
461
Market Price
$ 102.64
Selling Price
$ 86.94
675
616
416
1730
Market Price
$ 85.97
Selling Price
$ 71.87
1379
954
1367
2981
Market Price
$ 84.55
Selling Price
$ 72.47
2660
676
2177
3571
Market Price
$ 92.55
Selling Price
$ 78.49
2139
1179
1310
4162
Market Price
$ 69.41
Selling Price
$ 59.00
1251
571
581
1399
Market Price
$ 110.96
Selling Price
$ 97.83
2654
1720
2213
2773
Market Price
$ 108.32
Selling Price
$ 95.72
600
359
455
820
Market Price
$ 110.32
Selling Price
$ 93.92
1019
588
515
2183
Market Price
$ 105.11
Selling Price
$ 91.63
1296
750
371
4844
Market Price
$ 104.94
Selling Price
$ 88.41
1158
342
577
3896
Market Price
$ 97.44
Selling Price
$ 83.81
1438
439
1401
1512
Market Price
$ 90.77
Selling Price
$ 77.22
1836
477
798
2414
Market Price
$ 91.06
Selling Price
$ 82.42
1170
293
383
3558
Market Price
$ 73.54
Selling Price
$ 63.97
3388
2361
3349
4313
Market Price
$ 84.10
Selling Price
$ 75.47
1845
1692
1782
3333
Market Price
$ 79.13
Selling Price
$ 71.46
2042
671
1327
4706
Market Price
$ 71.57
Selling Price
$ 60.95
4104
1269
1586
4786