Market Price
$ 113.26
Selling Price
$ 94.92
1714
1201
499
2349
Market Price
$ 64.21
Selling Price
$ 57.61
1446
586
1197
1737
Market Price
$ 104.42
Selling Price
$ 90.04
2262
1398
2070
4491
Market Price
$ 93.85
Selling Price
$ 83.20
4146
1641
2703
4510
Market Price
$ 72.79
Selling Price
$ 60.99
810
243
611
1226
Market Price
$ 100.19
Selling Price
$ 84.92
2099
577
757
3044
Market Price
$ 100.12
Selling Price
$ 88.20
385
383
264
1009
Market Price
$ 67.56
Selling Price
$ 56.36
753
240
423
1389
Market Price
$ 70.16
Selling Price
$ 60.86
2467
2225
1969
4243
Market Price
$ 108.17
Selling Price
$ 93.65
183
119
106
602
Market Price
$ 69.04
Selling Price
$ 58.80
3246
2962
2447
3742
Market Price
$ 91.15
Selling Price
$ 77.78
243
100
87
455
Market Price
$ 89.50
Selling Price
$ 77.03
1038
408
530
1879
Market Price
$ 77.27
Selling Price
$ 69.46
482
145
381
593
Market Price
$ 97.95
Selling Price
$ 86.42
1503
752
396
2661
Market Price
$ 67.42
Selling Price
$ 58.55
2497
2037
2346
2825
Market Price
$ 104.66
Selling Price
$ 94.45
377
310
333
674
Market Price
$ 72.86
Selling Price
$ 60.90
348
143
90
1083
Market Price
$ 107.60
Selling Price
$ 95.68
667
503
205
694
Market Price
$ 85.19
Selling Price
$ 76.83
1670
537
982
1811
Market Price
$ 108.51
Selling Price
$ 92.49
1301
551
965
1308
Market Price
$ 113.28
Selling Price
$ 95.54
926
596
880
3298
Market Price
$ 95.67
Selling Price
$ 80.73
3332
779
2562
4751
Market Price
$ 79.93
Selling Price
$ 69.71
587
574
521
1097
Market Price
$ 79.17
Selling Price
$ 70.94
2560
753
1636
3758
Market Price
$ 73.02
Selling Price
$ 62.00
835
637
384
1234
Market Price
$ 68.97
Selling Price
$ 61.35
1841
614
376
2935
Market Price
$ 70.49
Selling Price
$ 63.25
983
757
759
1644
Market Price
$ 78.80
Selling Price
$ 66.63
1463
1210
1380
1509
Market Price
$ 68.35
Selling Price
$ 56.97
1140
868
736
2760
Market Price
$ 92.55
Selling Price
$ 83.74
2779
1842
1250
3769
Market Price
$ 102.95
Selling Price
$ 87.58
187
181
168
487
Market Price
$ 98.44
Selling Price
$ 85.05
259
180
197
1204
Market Price
$ 93.13
Selling Price
$ 79.56
4468
4188
2860
4535
Market Price
$ 65.93
Selling Price
$ 56.59
2279
1656
1905
4898
Market Price
$ 107.62
Selling Price
$ 93.46
1758
1673
1133
2839
Market Price
$ 71.74
Selling Price
$ 59.90
859
372
655
3000
Market Price
$ 93.93
Selling Price
$ 79.68
1304
418
565
1808
Market Price
$ 106.99
Selling Price
$ 94.50
1703
873
1161
1953
Market Price
$ 93.87
Selling Price
$ 83.27
889
240
280
1502