Market Price
$ 88.21
Selling Price
$ 73.55
2258
1730
764
3803
Market Price
$ 105.10
Selling Price
$ 94.48
459
419
110
2238
Market Price
$ 64.57
Selling Price
$ 55.94
1048
895
540
2871
Market Price
$ 97.88
Selling Price
$ 87.42
1307
598
929
1536
Market Price
$ 93.77
Selling Price
$ 79.38
2071
1336
1591
2983
Market Price
$ 64.49
Selling Price
$ 55.49
3175
1410
1624
3524
Market Price
$ 71.30
Selling Price
$ 62.36
1287
1033
1094
2709
Market Price
$ 91.43
Selling Price
$ 81.77
4565
1596
2456
4710
Market Price
$ 75.69
Selling Price
$ 67.83
2680
2447
2208
3406
Market Price
$ 97.47
Selling Price
$ 82.12
1573
1029
344
1592
Market Price
$ 78.12
Selling Price
$ 66.60
1898
1351
847
4827
Market Price
$ 109.70
Selling Price
$ 94.62
2045
804
451
2378
Market Price
$ 85.94
Selling Price
$ 73.17
473
397
351
1329
Market Price
$ 63.41
Selling Price
$ 57.41
256
157
125
575
Market Price
$ 94.58
Selling Price
$ 82.29
2083
803
1717
2532
Market Price
$ 100.37
Selling Price
$ 85.01
1742
1033
1406
1805
Market Price
$ 74.45
Selling Price
$ 66.59
2155
1279
1796
2525
Market Price
$ 109.56
Selling Price
$ 93.65
994
788
854
2966
Market Price
$ 98.62
Selling Price
$ 86.22
1292
1027
748
1614
Market Price
$ 88.73
Selling Price
$ 79.48
509
286
487
1418
Market Price
$ 83.41
Selling Price
$ 70.73
570
122
233
597
Market Price
$ 84.75
Selling Price
$ 73.06
1402
584
1349
2730
Market Price
$ 110.93
Selling Price
$ 94.52
3743
3089
2508
4534
Market Price
$ 94.29
Selling Price
$ 85.51
1334
1319
884
4907
Market Price
$ 89.45
Selling Price
$ 78.01
924
287
520
3501
Market Price
$ 115.14
Selling Price
$ 97.84
3412
1525
3376
3630
Market Price
$ 105.42
Selling Price
$ 89.40
2101
1947
1318
3179
Market Price
$ 76.03
Selling Price
$ 68.72
2800
2314
2227
3038
Market Price
$ 78.64
Selling Price
$ 66.40
2567
1326
1315
4602
Market Price
$ 112.42
Selling Price
$ 98.76
1821
1272
1415
2401
Market Price
$ 88.35
Selling Price
$ 80.14
1125
343
368
2234
Market Price
$ 98.05
Selling Price
$ 82.31
946
405
526
2801
Market Price
$ 70.22
Selling Price
$ 62.81
327
313
80
1613
Market Price
$ 66.73
Selling Price
$ 58.90
3343
1504
1176
3662
Market Price
$ 98.43
Selling Price
$ 88.24
2484
1817
2350
3391
Market Price
$ 72.57
Selling Price
$ 65.10
3448
2211
2636
4851
Market Price
$ 72.06
Selling Price
$ 60.75
1337
510
460
3856
Market Price
$ 71.75
Selling Price
$ 61.22
2353
748
1425
2507
Market Price
$ 104.34
Selling Price
$ 92.78
4392
1828
2297
4438
Market Price
$ 82.70
Selling Price
$ 71.89
651
577
139
1320