Market Price
$ 104.15
Selling Price
$ 91.75
3231
2975
1235
3470
Market Price
$ 85.83
Selling Price
$ 77.60
1071
722
649
2022
Market Price
$ 110.78
Selling Price
$ 95.09
2129
798
801
3746
Market Price
$ 61.52
Selling Price
$ 55.61
372
303
161
776
Market Price
$ 85.59
Selling Price
$ 71.99
3823
2355
3648
4088
Market Price
$ 98.02
Selling Price
$ 83.11
3074
2308
1473
3322
Market Price
$ 112.46
Selling Price
$ 96.18
530
114
286
2454
Market Price
$ 66.11
Selling Price
$ 55.60
544
396
459
750
Market Price
$ 85.36
Selling Price
$ 71.61
496
349
406
740
Market Price
$ 78.46
Selling Price
$ 67.82
2175
1065
1197
3729
Market Price
$ 99.53
Selling Price
$ 85.49
623
454
580
1247
Market Price
$ 103.22
Selling Price
$ 86.88
999
945
919
4819
Market Price
$ 79.53
Selling Price
$ 68.64
680
535
257
953
Market Price
$ 78.41
Selling Price
$ 67.11
198
192
165
700
Market Price
$ 84.37
Selling Price
$ 70.63
980
559
898
1435
Market Price
$ 100.97
Selling Price
$ 91.68
1626
1014
698
2195
Market Price
$ 109.48
Selling Price
$ 96.26
2281
1807
2179
3523
Market Price
$ 76.22
Selling Price
$ 67.54
223
118
44
528
Market Price
$ 106.88
Selling Price
$ 91.48
1550
503
863
2312
Market Price
$ 76.94
Selling Price
$ 67.62
2476
2405
2169
2889
Market Price
$ 89.55
Selling Price
$ 78.54
1299
748
952
2325
Market Price
$ 100.91
Selling Price
$ 90.02
405
243
224
515
Market Price
$ 69.02
Selling Price
$ 61.53
2230
2023
967
4255
Market Price
$ 82.35
Selling Price
$ 68.87
1399
1361
826
1539
Market Price
$ 72.65
Selling Price
$ 61.27
594
520
139
2100
Market Price
$ 71.63
Selling Price
$ 60.83
673
566
418
723
Market Price
$ 101.22
Selling Price
$ 91.96
1847
1217
1261
1968
Market Price
$ 80.70
Selling Price
$ 70.66
688
400
562
1185
Market Price
$ 92.04
Selling Price
$ 83.44
1598
608
481
2730
Market Price
$ 109.28
Selling Price
$ 97.18
424
254
254
1007
Market Price
$ 79.48
Selling Price
$ 71.83
1189
294
516
4211
Market Price
$ 114.96
Selling Price
$ 98.31
2457
1142
1426
3088
Market Price
$ 86.38
Selling Price
$ 77.58
893
222
266
1593
Market Price
$ 74.07
Selling Price
$ 63.53
1470
771
866
3577
Market Price
$ 100.62
Selling Price
$ 91.03
1052
577
490
2140
Market Price
$ 76.41
Selling Price
$ 68.20
705
459
305
2667
Market Price
$ 106.78
Selling Price
$ 94.32
3810
1828
2338
4201
Market Price
$ 99.53
Selling Price
$ 86.80
1947
1701
684
4232
Market Price
$ 76.53
Selling Price
$ 65.57
1730
1123
1363
4026
Market Price
$ 72.11
Selling Price
$ 62.01
1279
1199
689
1317