Market Price
$ 102.98
Selling Price
$ 87.74
1096
414
815
1657
Market Price
$ 98.57
Selling Price
$ 87.78
148
53
132
691
Market Price
$ 93.60
Selling Price
$ 84.05
2242
1201
1534
3673
Market Price
$ 74.64
Selling Price
$ 63.16
936
220
512
2438
Market Price
$ 105.75
Selling Price
$ 88.25
1227
459
609
1674
Market Price
$ 86.45
Selling Price
$ 78.36
2026
1950
1850
2220
Market Price
$ 94.39
Selling Price
$ 82.85
589
528
344
720
Market Price
$ 89.31
Selling Price
$ 78.96
775
655
295
3871
Market Price
$ 66.01
Selling Price
$ 56.32
1854
1845
1075
2789
Market Price
$ 103.44
Selling Price
$ 93.21
1198
795
331
3312
Market Price
$ 103.04
Selling Price
$ 88.91
3625
2878
2098
3761
Market Price
$ 94.91
Selling Price
$ 84.12
1134
520
461
2049
Market Price
$ 75.11
Selling Price
$ 62.90
1100
512
458
1746
Market Price
$ 86.34
Selling Price
$ 73.12
2314
1424
2155
4621
Market Price
$ 107.27
Selling Price
$ 97.23
2576
2463
2252
4548
Market Price
$ 106.08
Selling Price
$ 90.01
2388
1447
1243
3969
Market Price
$ 98.42
Selling Price
$ 84.61
3782
3680
2202
4385
Market Price
$ 86.79
Selling Price
$ 78.02
2618
2586
832
3807
Market Price
$ 82.56
Selling Price
$ 68.82
1394
826
814
1753
Market Price
$ 95.98
Selling Price
$ 85.04
3458
1711
2576
4599
Market Price
$ 62.92
Selling Price
$ 56.45
567
191
464
2418
Market Price
$ 90.66
Selling Price
$ 76.74
1379
1311
429
2682
Market Price
$ 91.10
Selling Price
$ 76.08
229
78
158
729
Market Price
$ 107.50
Selling Price
$ 97.56
148
100
81
642
Market Price
$ 70.51
Selling Price
$ 60.23
3638
1223
3373
4078
Market Price
$ 107.62
Selling Price
$ 93.54
400
360
276
570
Market Price
$ 70.23
Selling Price
$ 58.82
1039
693
468
1127
Market Price
$ 74.12
Selling Price
$ 63.18
825
428
590
2992
Market Price
$ 97.66
Selling Price
$ 82.03
3611
736
1752
4769
Market Price
$ 112.88
Selling Price
$ 97.33
2386
1567
2127
3922
Market Price
$ 67.67
Selling Price
$ 57.86
682
237
653
2564
Market Price
$ 101.26
Selling Price
$ 89.67
1717
1461
1509
2955
Market Price
$ 115.83
Selling Price
$ 97.16
2588
1697
1135
4077
Market Price
$ 61.13
Selling Price
$ 55.04
3343
965
1448
3951
Market Price
$ 100.90
Selling Price
$ 85.01
902
455
579
3889
Market Price
$ 106.11
Selling Price
$ 90.34
3911
873
1378
4119
Market Price
$ 69.60
Selling Price
$ 59.89
2331
1818
1959
4298
Market Price
$ 92.43
Selling Price
$ 80.71
914
410
197
1710
Market Price
$ 107.90
Selling Price
$ 96.22
1279
460
1026
1451
Market Price
$ 101.85
Selling Price
$ 85.79
1124
388
377
3752