Market Price
$ 87.22
Selling Price
$ 72.98
1013
752
499
4272
Market Price
$ 66.63
Selling Price
$ 57.80
3178
1357
2357
3336
Market Price
$ 95.96
Selling Price
$ 83.00
1070
302
943
1278
Market Price
$ 79.21
Selling Price
$ 71.40
2512
1576
507
3826
Market Price
$ 65.92
Selling Price
$ 58.33
1433
711
1138
1435
Market Price
$ 65.03
Selling Price
$ 55.09
229
148
58
912
Market Price
$ 77.23
Selling Price
$ 68.70
922
427
625
2622
Market Price
$ 72.40
Selling Price
$ 63.14
1897
1382
1610
4307
Market Price
$ 70.61
Selling Price
$ 64.01
3080
966
2001
3342
Market Price
$ 77.81
Selling Price
$ 67.29
2824
2285
1007
4173
Market Price
$ 81.63
Selling Price
$ 72.49
2923
1973
2496
3035
Market Price
$ 95.38
Selling Price
$ 80.05
1443
948
1034
1616
Market Price
$ 72.49
Selling Price
$ 61.59
2118
1319
2054
2500
Market Price
$ 84.20
Selling Price
$ 72.30
1363
408
290
3113
Market Price
$ 93.76
Selling Price
$ 81.63
172
165
141
632
Market Price
$ 88.92
Selling Price
$ 78.95
2373
1122
1576
3028
Market Price
$ 99.89
Selling Price
$ 86.05
478
179
403
2354
Market Price
$ 97.48
Selling Price
$ 84.09
2280
548
662
2762
Market Price
$ 87.25
Selling Price
$ 78.47
2614
1946
2375
2803
Market Price
$ 60.60
Selling Price
$ 55.09
1213
1152
409
2736
Market Price
$ 91.68
Selling Price
$ 76.65
1774
1748
1548
2756
Market Price
$ 102.61
Selling Price
$ 91.06
2951
1071
2561
4086
Market Price
$ 75.34
Selling Price
$ 63.88
407
223
272
423
Market Price
$ 100.76
Selling Price
$ 87.12
1613
1170
1507
3765
Market Price
$ 89.04
Selling Price
$ 76.24
1373
498
598
2379
Market Price
$ 75.49
Selling Price
$ 65.02
252
73
133
746
Market Price
$ 110.78
Selling Price
$ 93.96
298
134
69
902
Market Price
$ 66.30
Selling Price
$ 57.92
418
230
92
1543
Market Price
$ 107.36
Selling Price
$ 90.88
2096
703
2053
2251
Market Price
$ 78.26
Selling Price
$ 69.83
4518
4326
3178
4581
Market Price
$ 94.03
Selling Price
$ 82.42
692
284
523
1867
Market Price
$ 111.17
Selling Price
$ 95.75
1862
1598
1772
2493
Market Price
$ 82.91
Selling Price
$ 69.78
531
175
447
553
Market Price
$ 93.63
Selling Price
$ 80.72
2362
1816
2251
4484
Market Price
$ 89.01
Selling Price
$ 78.27
3186
1151
3107
3858
Market Price
$ 97.32
Selling Price
$ 85.21
1106
928
864
3184
Market Price
$ 93.24
Selling Price
$ 82.93
4438
2222
3515
4584
Market Price
$ 91.66
Selling Price
$ 76.81
1352
380
996
2206
Market Price
$ 107.73
Selling Price
$ 96.71
435
252
233
527
Market Price
$ 67.89
Selling Price
$ 58.58
1452
1415
363
2718