Market Price
$ 89.21
Selling Price
$ 77.23
867
801
544
4226
Market Price
$ 64.22
Selling Price
$ 57.65
4423
2350
3460
4735
Market Price
$ 89.87
Selling Price
$ 81.34
1258
534
933
3478
Market Price
$ 111.42
Selling Price
$ 98.02
2229
1394
1843
4313
Market Price
$ 68.71
Selling Price
$ 59.25
1762
1172
638
1775
Market Price
$ 69.93
Selling Price
$ 62.41
1013
829
404
3471
Market Price
$ 109.33
Selling Price
$ 95.27
1501
975
516
1656
Market Price
$ 99.87
Selling Price
$ 90.31
1679
742
1540
1799
Market Price
$ 80.13
Selling Price
$ 71.09
421
408
85
542
Market Price
$ 61.47
Selling Price
$ 55.38
2055
456
1044
4792
Market Price
$ 76.26
Selling Price
$ 64.94
3109
1533
1200
3193
Market Price
$ 84.81
Selling Price
$ 71.44
529
496
485
968
Market Price
$ 76.47
Selling Price
$ 64.42
2303
1991
2256
2472
Market Price
$ 94.49
Selling Price
$ 79.89
2055
428
752
2467
Market Price
$ 75.25
Selling Price
$ 64.01
4713
2084
2621
4829
Market Price
$ 103.05
Selling Price
$ 91.06
178
97
69
781
Market Price
$ 109.86
Selling Price
$ 97.43
737
562
695
1401
Market Price
$ 64.32
Selling Price
$ 55.03
699
346
506
938
Market Price
$ 63.28
Selling Price
$ 55.57
260
93
58
583
Market Price
$ 62.01
Selling Price
$ 55.94
1062
688
400
1087
Market Price
$ 82.96
Selling Price
$ 71.04
3593
1060
2226
4688
Market Price
$ 74.10
Selling Price
$ 66.75
472
414
240
2293
Market Price
$ 80.39
Selling Price
$ 69.24
368
184
125
706
Market Price
$ 70.08
Selling Price
$ 60.16
932
423
293
2893
Market Price
$ 67.93
Selling Price
$ 58.84
1462
512
767
4378
Market Price
$ 67.81
Selling Price
$ 59.69
1394
1348
356
3539
Market Price
$ 84.46
Selling Price
$ 76.20
607
267
492
1392
Market Price
$ 86.60
Selling Price
$ 74.10
3698
3604
1988
4295
Market Price
$ 108.14
Selling Price
$ 94.44
928
269
459
2189
Market Price
$ 62.31
Selling Price
$ 55.69
351
194
345
843
Market Price
$ 102.93
Selling Price
$ 87.01
1544
899
1011
4531
Market Price
$ 74.72
Selling Price
$ 64.12
1016
564
245
1905
Market Price
$ 70.32
Selling Price
$ 59.53
126
99
67
618
Market Price
$ 66.28
Selling Price
$ 59.51
1686
795
886
4104
Market Price
$ 108.03
Selling Price
$ 90.34
1708
1277
1036
3423
Market Price
$ 112.88
Selling Price
$ 97.73
1846
1220
1760
2024
Market Price
$ 62.82
Selling Price
$ 55.77
1816
1023
762
2983
Market Price
$ 82.73
Selling Price
$ 71.37
965
631
691
2305
Market Price
$ 94.86
Selling Price
$ 82.03
704
464
273
1937
Market Price
$ 107.92
Selling Price
$ 94.59
508
407
412
1030