Market Price
$ 72.04
Selling Price
$ 60.42
1349
708
387
3924
Market Price
$ 68.50
Selling Price
$ 61.67
3396
1226
1525
4030
Market Price
$ 104.93
Selling Price
$ 93.64
1003
786
636
1049
Market Price
$ 99.32
Selling Price
$ 87.84
548
378
341
1526
Market Price
$ 75.02
Selling Price
$ 67.53
639
444
156
1159
Market Price
$ 90.84
Selling Price
$ 79.59
3929
1236
3297
4827
Market Price
$ 103.94
Selling Price
$ 91.82
351
156
118
1080
Market Price
$ 109.66
Selling Price
$ 93.50
1459
1172
759
4633
Market Price
$ 71.95
Selling Price
$ 62.89
1984
969
647
3115
Market Price
$ 78.09
Selling Price
$ 69.98
896
327
303
1333
Market Price
$ 105.35
Selling Price
$ 92.00
385
380
260
1759
Market Price
$ 90.86
Selling Price
$ 82.35
4402
3475
1266
4778
Market Price
$ 99.16
Selling Price
$ 88.24
1231
1017
861
3091
Market Price
$ 67.13
Selling Price
$ 57.29
762
478
749
2045
Market Price
$ 90.82
Selling Price
$ 77.07
655
490
450
2042
Market Price
$ 87.05
Selling Price
$ 76.35
1011
311
777
1252
Market Price
$ 108.42
Selling Price
$ 97.90
367
181
187
616
Market Price
$ 68.75
Selling Price
$ 60.71
1047
633
606
4237
Market Price
$ 74.72
Selling Price
$ 64.89
324
175
212
434
Market Price
$ 112.92
Selling Price
$ 98.91
2600
1777
1936
2869
Market Price
$ 76.31
Selling Price
$ 66.23
4197
2716
1464
4353
Market Price
$ 100.76
Selling Price
$ 88.40
472
394
320
1204
Market Price
$ 106.01
Selling Price
$ 92.27
2567
658
2528
2792
Market Price
$ 72.40
Selling Price
$ 61.97
3239
849
2136
4919
Market Price
$ 111.05
Selling Price
$ 98.20
4359
4266
1769
4535
Market Price
$ 91.06
Selling Price
$ 80.68
861
569
358
4132
Market Price
$ 114.82
Selling Price
$ 98.06
805
588
548
3067
Market Price
$ 84.74
Selling Price
$ 74.21
3505
3044
1048
4979
Market Price
$ 103.01
Selling Price
$ 87.33
770
496
754
3262
Market Price
$ 101.17
Selling Price
$ 87.82
366
193
262
435
Market Price
$ 80.72
Selling Price
$ 69.58
4179
1794
1482
4401
Market Price
$ 78.59
Selling Price
$ 68.37
1967
1409
744
4618
Market Price
$ 65.21
Selling Price
$ 57.75
1018
362
347
1592
Market Price
$ 95.61
Selling Price
$ 84.46
3485
3236
2982
3908
Market Price
$ 67.69
Selling Price
$ 59.18
395
131
326
598
Market Price
$ 79.89
Selling Price
$ 66.82
992
757
324
1097
Market Price
$ 67.11
Selling Price
$ 58.63
1152
530
858
1557
Market Price
$ 98.77
Selling Price
$ 86.45
1526
1385
455
2684
Market Price
$ 71.91
Selling Price
$ 62.20
732
649
658
933
Market Price
$ 95.52
Selling Price
$ 85.86
1080
1063
258
4552