Market Price
$ 64.03
Selling Price
$ 56.76
1316
861
1134
4579
Market Price
$ 63.67
Selling Price
$ 57.18
465
440
343
722
Market Price
$ 80.95
Selling Price
$ 72.72
3279
1200
3182
3315
Market Price
$ 79.57
Selling Price
$ 69.14
4308
1356
2176
4434
Market Price
$ 103.06
Selling Price
$ 87.32
1099
800
671
3465
Market Price
$ 69.19
Selling Price
$ 60.16
3601
3092
1455
3750
Market Price
$ 108.78
Selling Price
$ 96.82
448
394
140
515
Market Price
$ 108.24
Selling Price
$ 93.65
185
181
90
870
Market Price
$ 104.60
Selling Price
$ 90.81
243
206
243
686
Market Price
$ 95.95
Selling Price
$ 87.13
3236
1223
1139
3539
Market Price
$ 97.09
Selling Price
$ 81.95
3103
2237
654
4956
Market Price
$ 101.77
Selling Price
$ 89.21
2508
775
1806
4111
Market Price
$ 83.98
Selling Price
$ 73.69
1773
1331
755
3660
Market Price
$ 83.66
Selling Price
$ 74.75
1857
1558
1714
2623
Market Price
$ 107.81
Selling Price
$ 96.36
4036
2340
2611
4732
Market Price
$ 69.93
Selling Price
$ 58.68
1063
271
442
1894
Market Price
$ 107.77
Selling Price
$ 91.34
1587
1468
1257
2471
Market Price
$ 63.24
Selling Price
$ 55.68
879
497
193
924
Market Price
$ 88.01
Selling Price
$ 73.35
1198
886
1117
1467
Market Price
$ 98.54
Selling Price
$ 85.36
636
390
427
863
Market Price
$ 100.98
Selling Price
$ 84.81
1316
762
665
3475
Market Price
$ 107.14
Selling Price
$ 94.56
279
90
241
458
Market Price
$ 97.31
Selling Price
$ 81.67
2879
1037
2849
2882
Market Price
$ 84.11
Selling Price
$ 71.59
633
192
334
808
Market Price
$ 85.64
Selling Price
$ 73.77
835
327
190
3605
Market Price
$ 105.90
Selling Price
$ 95.41
1090
279
507
1513
Market Price
$ 98.01
Selling Price
$ 86.77
215
184
82
693
Market Price
$ 91.45
Selling Price
$ 79.81
296
139
136
623
Market Price
$ 82.94
Selling Price
$ 71.09
2358
2069
1845
3604
Market Price
$ 87.95
Selling Price
$ 73.55
729
432
276
789
Market Price
$ 88.95
Selling Price
$ 80.56
494
193
181
1986
Market Price
$ 87.61
Selling Price
$ 76.74
620
150
226
1375
Market Price
$ 91.10
Selling Price
$ 82.72
2434
670
2008
2901
Market Price
$ 111.65
Selling Price
$ 93.95
2082
624
475
4303
Market Price
$ 106.90
Selling Price
$ 96.01
934
759
748
1150
Market Price
$ 91.28
Selling Price
$ 81.04
815
703
795
2978
Market Price
$ 99.37
Selling Price
$ 84.73
3407
1552
1398
4970
Market Price
$ 113.03
Selling Price
$ 95.86
1833
392
636
3142
Market Price
$ 76.65
Selling Price
$ 69.20
754
399
197
999
Market Price
$ 74.99
Selling Price
$ 65.04
2131
702
1205
3815