Market Price
$ 106.67
Selling Price
$ 94.49
1132
958
716
1431
Market Price
$ 101.24
Selling Price
$ 88.20
1663
430
743
3803
Market Price
$ 96.53
Selling Price
$ 82.50
627
235
311
1531
Market Price
$ 82.67
Selling Price
$ 75.10
549
405
490
1314
Market Price
$ 76.18
Selling Price
$ 64.67
1956
1618
453
2089
Market Price
$ 105.91
Selling Price
$ 93.75
3069
924
2860
3434
Market Price
$ 81.29
Selling Price
$ 72.35
1390
344
606
4329
Market Price
$ 65.50
Selling Price
$ 56.34
1087
769
560
1480
Market Price
$ 111.03
Selling Price
$ 95.45
673
295
192
1911
Market Price
$ 74.98
Selling Price
$ 63.30
367
112
298
1290
Market Price
$ 80.74
Selling Price
$ 70.02
3590
767
2925
3701
Market Price
$ 87.08
Selling Price
$ 77.27
1473
886
605
2491
Market Price
$ 84.07
Selling Price
$ 72.44
894
290
690
4335
Market Price
$ 88.80
Selling Price
$ 76.64
2430
513
964
3766
Market Price
$ 62.13
Selling Price
$ 55.93
1125
676
347
2308
Market Price
$ 111.87
Selling Price
$ 93.33
1558
392
645
1933
Market Price
$ 69.54
Selling Price
$ 59.91
1621
1006
1540
2029
Market Price
$ 104.00
Selling Price
$ 94.40
300
297
90
619
Market Price
$ 71.39
Selling Price
$ 60.37
1296
431
922
2568
Market Price
$ 72.27
Selling Price
$ 65.48
1121
227
994
3411
Market Price
$ 97.76
Selling Price
$ 85.35
1028
550
596
1098
Market Price
$ 83.01
Selling Price
$ 72.75
3509
2400
3417
4339
Market Price
$ 66.99
Selling Price
$ 59.81
429
194
310
948
Market Price
$ 67.73
Selling Price
$ 57.09
530
422
183
1088
Market Price
$ 98.05
Selling Price
$ 86.22
1829
1567
1080
2354
Market Price
$ 72.72
Selling Price
$ 62.34
2983
2897
970
3317
Market Price
$ 64.31
Selling Price
$ 56.82
245
241
109
431
Market Price
$ 84.14
Selling Price
$ 70.26
592
217
531
2482
Market Price
$ 94.62
Selling Price
$ 79.83
1077
683
750
3287
Market Price
$ 85.02
Selling Price
$ 76.62
1108
439
411
3430
Market Price
$ 92.77
Selling Price
$ 82.76
182
169
175
402
Market Price
$ 92.50
Selling Price
$ 79.40
186
136
130
857
Market Price
$ 66.67
Selling Price
$ 57.08
3403
1364
1150
4572
Market Price
$ 73.11
Selling Price
$ 64.99
1185
978
669
3319
Market Price
$ 81.77
Selling Price
$ 70.96
495
152
117
956
Market Price
$ 92.27
Selling Price
$ 78.27
3937
3029
1618
4864
Market Price
$ 65.89
Selling Price
$ 59.14
1115
1060
506
1346
Market Price
$ 117.48
Selling Price
$ 98.13
613
384
537
1177
Market Price
$ 108.10
Selling Price
$ 96.18
740
253
579
2028
Market Price
$ 91.17
Selling Price
$ 79.92
2976
2789
2019
3653